最近写一个小程序,数据库用的是acess,可在操作一张表时候出现了问题,单独的sql语句在acess里执行是没问题的,但在程序中(用Ado访问的),直接调用excute函数就总返回0,不知道是什么原因.sql语句如下:
insert into test(nID,time_s,min) values(1,#2006-09-10#,1.100000)
但如果我把test表中的"min"(float)列去掉,sql语句变为:
insert into test(nID,time_s) values(1,#2006-09-10#)就好了.
真是莫名其妙啊!从来没碰到过这种问题, 还请高手赐教啊!在此先谢过了!
insert into test(nID,time_s,min) values(1,#2006-09-10#,1.100000)
但如果我把test表中的"min"(float)列去掉,sql语句变为:
insert into test(nID,time_s) values(1,#2006-09-10#)就好了.
真是莫名其妙啊!从来没碰到过这种问题, 还请高手赐教啊!在此先谢过了!
解决方案 »
- 紧急求助!!!关于outlook dbx!!!
- 请问怎样实现进程间通信,还有postmessage和sendmessage有什么不同
- 考软件设计师哪一本参考书比较好?
- 我写了一段样条曲线的代码,画没什么问题了.但是我想在曲线当中任意加一个点,加点后,曲线的形状就主变掉了,这怎么能解决呢?
- 如何在程序里向Windows而不是程序本身进程发模拟键盘按键和鼠标操作信息?
- 我想把对话框窗口重绘一遍,怎么办呢???急!!!
- 请问谁知道如何用程序实现选中CtreeList中的某一项?
- 庆祝内斯塔加入AC米兰,米兰球迷一块庆祝吧!
- 现在要做一个用directx来播放mpg文件的东东,因为mpg文件是一段一段的,所以可能要用到缓存,我的想法是,把当前要播放的内容放到缓存里
- u盘初始化问题。C++
- 如何将后台的业务逻辑部分改写为COM??
- WaitForSingleObject阻塞问题
单引号试过了,也不行,不过acess里好像要用#的.DentistryDoctor(天使下地狱去是劫富济贫) :
为什么我用m_connection.Excute(strSql),总返回0啊?
忘了acess的保留字了!哎,郁闷了好久啊!
结帖!