问题分析小结.docxVIP

  • 5
  • 0
  • 约4.01千字
  • 约 9页
  • 2018-07-02 发布于贵州
  • 举报
问题分析小结

问题分析小结   在应用mfc odbc类进行数据库应用的开发的过程中遇到了好多问题,曾搞得我焦头烂额^_^,项目开发完成后,对开发过程中关于odbc报错问题解决方法做个小结。   报错一: “不支持动态记录集”   问题分析:使用cdatabase类的open()成员函数时,最后一个参数默认是加载动态游标库。因此,出现“不支持动态记录集”的错误,就是由此而来。   我遇到的例子a:使用open(默认dynaset)时,当访问时间之类的字段时会出现不支持动态记录集,此时需改为snapshot)   ctime m_tmborrow;   if(this-isopen())   {   this-close();   }   this-open(crecordset::snapshot,_t(select * from tbborrow where readerid = +readerid+));   m_tmborrow = this-m_borrowtime;   。。。。。。   报错二:“检索记录出错”   问题分析:在用vc的类向导新建一个基类为crecordset的数据集类时要注意类向导在绑定字段时使用的成员类量的数据类型是否与你的数据库字段类型一至。因为发现类向导并不是根据字段本身的数据类型来定义绑定变量的数据类型的。常常会把一个数据库常用的id或编号一类字段按long

文档评论(0)

1亿VIP精品文档

相关文档