刚接触数据库,想问一下ACCESS中文本类型与VC中什么数据类型对应阿?
我有这样一个查询语句:
CString sqlsearch="SELECT Teacher,Class,Course FROM jiaoshi WHERE Jiaoxuelou=m_Building_Num AND Roomnumber=m_Room_Num AND Weeknumber=m_Week_Num AND Xingqi=m_Xingqiji AND Dijijieke=m_Class_Num";
m_pRecordset= m_pConnection->Execute(_bstr_t(sqlsearch),&RecordsAffected,adCmdText);
执行时老是提示说至少缺少一个参数
在这里,m_Building_Num ,m_Xingqiji ,m_Class_Num是CSting 类型
m_Room_Num ,m_Week_Num 使int型
在ACCESS中,Jiaoxuelou,Xingqi,Dijijieke是文本类型
Roomnumber,Weeknumber是数字类型ACCESS是已经创建好的,不知道是不是这些参数的类型有问题,请各位帮忙一下,先谢了。
我有这样一个查询语句:
CString sqlsearch="SELECT Teacher,Class,Course FROM jiaoshi WHERE Jiaoxuelou=m_Building_Num AND Roomnumber=m_Room_Num AND Weeknumber=m_Week_Num AND Xingqi=m_Xingqiji AND Dijijieke=m_Class_Num";
m_pRecordset= m_pConnection->Execute(_bstr_t(sqlsearch),&RecordsAffected,adCmdText);
执行时老是提示说至少缺少一个参数
在这里,m_Building_Num ,m_Xingqiji ,m_Class_Num是CSting 类型
m_Room_Num ,m_Week_Num 使int型
在ACCESS中,Jiaoxuelou,Xingqi,Dijijieke是文本类型
Roomnumber,Weeknumber是数字类型ACCESS是已经创建好的,不知道是不是这些参数的类型有问题,请各位帮忙一下,先谢了。
解决方案 »
- 纹理合成 图像类比 艺术风格 学习
- 如何点击树控件弹出一个对话框
- VC 在dlg1中画到dlg2上
- CreateProcess启动了进程,进程却没真正运行,怎么办?
- MFC对话框程序 如何 改变 程序背景的画刷??
- 求救!!!在WINDOWS系统中移动或者通过键盘、鼠标来对文件进行“拷贝”、“剪切”、“粘贴”,他们是调用什么函数实现的?
- 请问如何由sql命令或ado函数取得某字段的数据类型(字符串形式的,如oracle中的NUMBER、VARCHAR2等)?
- 完成端口的发送和接收问题
- vs2008 如何添加菜单响应函数
- 最简单的COM的问题???
- 在对话框中添加了Microsoft Web 浏览器控件,如果不容默认的IE浏览器打开它二要选择其的浏览器,如firefox,应该怎么办?
- 动态画点问题
你的SQL语句出问题了。你没有把程序中的变量放到SQL语句中,这样写只是把变量名字作为字符串放到了SQL语句中。这里可以用 CString 类的函数 Format() ,把变量中的内容放入到SQL语句中。举个例子:// SQL 语句如下,注意这里的 user_id 为整形SELECT user_name , user_age FROM usertable WHERE user_id = 100// 程序如下
int nID = 100;
CString strSQL;
strSQL.Format("SELECT user_name , user_age FROM usertable WHERE user_id = %d",nID);/////////////////////////////////////////////////// SQL 语句如下,注意这里的 user_id 为字符型SELECT user_name , user_age FROM usertable WHERE user_id = '100'// 程序如下
CString strID = "100";
CString strSQL;
strSQL.Format("SELECT user_name , user_age FROM usertable WHERE user_id = '%s'",strID);注意:%s 前后有一对单引号。SQL语句应该遵循数据库的语法标准。