access表的内容:
father字段为整型name father
AAA 0
BBB 0
CCC 100
DDD 101
EEE 101执行下面的代码时为什么会报数据类型不匹配呢?
int ifather=100;
RecSet.Open(AFX_DAO_USE_DEFAULT_TYPE,"SELECT * FROM functree WHERE father='%s'",ifather);
father字段为整型name father
AAA 0
BBB 0
CCC 100
DDD 101
EEE 101执行下面的代码时为什么会报数据类型不匹配呢?
int ifather=100;
RecSet.Open(AFX_DAO_USE_DEFAULT_TYPE,"SELECT * FROM functree WHERE father='%s'",ifather);
解决方案 »
- VS2005 子类无法调用父类函数
- 初学这问:VC如何来调用数据库中的过程,如何找到和程序中的变量邦定的数据库及表,帮我看看下面的程序段
- vc.net 中如何添加一个GIF或JPG的资源文件???急急急!!!!
- 非请问我如何获取用CreateProcess启动的进程的HINSTANCE?
- 如何 用bho 使得ie启动后全屏显示
- 跨入双星行列,加入CSDN整100周天,散分!
- 高分求助,哪儿有带注释的源码
- 要用IHTMLElement2接口,但我的VC6版本似乎不支持
- 关于AfxOleInit();高手解答下
- 给对话框标题加图标?
- 怎麼可以實現應用程序的自我拷貝功能!! 謝謝嘍...
- 100分!!双击对话框上的控件(按钮等)Class wizard没有反应。而且不能给所有对话框中的任何控件添加成员变量,怎么解决??
整型不用 ' 号
'father=%d'.
//%d 不用'%d'. %s 要用'%s'.
RecSet.Open(AFX_DAO_USE_DEFAULT_TYPE,str);
可以试一下.
RecSet.Open(AFX_DAO_USE_DEFAULT_TYPE,"SELECT * FROM functree WHERE father=%d",ifather);要这样才可以的