MFC ADO DATA Control 控件中的SQL语句中where子句含有变量
像这样 select * from 表 where ID = 变量
这个变量是编辑框输入的一个ID
这个变量是编辑框输入的一个ID
作者: kuaizionly 发布时间: 2011-06-13
CString strSql;
strSql.Format(_T("select * from 表 where ID = %d"), INT变量);
strSql.Format(_T("select * from 表 where ID = %d"), INT变量);
作者: zyq5945 发布时间: 2011-06-13
是在控件中这里输入SQL语句的。。。不是在源文件中
作者: kuaizionly 发布时间: 2011-06-13
直接输入“select * from 表 where ID = INT变量”,把输入的内容获取到CString之后自然就可以执行了。
作者: Oliver2891 发布时间: 2011-06-13
这是MFC的基础吧。
CString strSql;
CEdit * pEdit = (CEdit*)GetDlgItem(IDC_EDIT1); //IDC_EDIT1是编辑框的ID
pEdit->GetWindowText(strSql);
CString strSql;
CEdit * pEdit = (CEdit*)GetDlgItem(IDC_EDIT1); //IDC_EDIT1是编辑框的ID
pEdit->GetWindowText(strSql);
作者: zyq5945 发布时间: 2011-06-13
http://hi.csdn.net/attachment/201106/13/7438706_13079679142Cm4.jpg
如图。。。是在控件属性RecordSource的CommandText(SQL)中输入SQL语句、、、有办法传参数么?
如图。。。是在控件属性RecordSource的CommandText(SQL)中输入SQL语句、、、有办法传参数么?
作者: kuaizionly 发布时间: 2011-06-13