当前位置:数据库 > Access >>

对于MFC连接ACCESS数据库并在对话框中显示出来

对于MFC连接ACCESS数据库并在对话框中显示出来,这样工程的例子网上有好多,我看了好多例子并按照例题上写的步骤1、在STDAFX.H中添加#import... 2、声明_ConnectionPtr和_RecordsetPtr等等的变量,步骤绝对是按照网上说的操作的,可是为什么我试了好多工程全都在运行的时候报错呢?有好多在编译连接的时候都没错,反正就是有各种不同的原因不能运行?为什么呢?是不是有特别容易操作错误的地方我不知道然后搞错了?
答案:看来你还不会提问题,没有把问题真正表述出来,这样的问题不会有人给你解决的。 


调试了你的程序,没发现有什么问题,不过捕捉出来的异常是在执行 
_bstr_t bstrSQL="select * from table order by 编号 desc"; 
这一行的SQL语句时语法错误。 
 

最后才想起你建的表名 table 是access的关键字,即保留字符,在SQL语句中不能这样直接的写,需要把表名table中括号括起来实现转义。即 
_bstr_t bstrSQL="select * from [table] order by 编号 desc";
其他:可以用ADO控件结合DATAGRID控件来完成

上一个:ACCESS数据库 库表未定义
下一个:Asp问题,怎么批量替换access数据库里面的字符

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,