VC++用ADO编数据库应用程序遇到的怪事
最近帮朋友写个程序,功能很简单,就是定时往一张ACESS数据库文件的表中的一个字段增加数值。表的名字叫counter,字段的名字也是counter。结果在做更新操作的时候程序崩溃,运行时错误,没有任何提示,调试的时候也找不到原因。后来下了一个网上的源码,把我要操作的表明字段名换掉原来代码中的,发现也是崩溃,这下轮到我崩溃了。后来我试着把表明和字段名修改成别的表,成功!原来是counter的问题,我自己写的程序没有问题。
不明白的就是,虽然counter是vc的关键字,但是我的counter是出现在SQL语句串中的,编译连接都能通过,一运行就崩溃。一直百思不得其解,上来请教各位大家!