MyException - 我的异常网
当前位置:我的异常网» C# » 操作Access数据库时的咄咄怪事

操作Access数据库时的咄咄怪事

www.MyException.Cn  网友分享于:2013-12-23  浏览:7次
操作Access数据库时的怪事
往access表中插入数据:
insert   into   costrecord   values(120,#2007-09-05#, 'hh ',0, 'hh ', 'hh ')
这样是没有问题的

如果加上字段名:
insert   into   costrecord(index,cdate,item,cost,memo,name)   values(120,#2007-09-05#, 'hh ',0, 'hh ', 'hh ')
则会出现问题,   报这个错:
"Syntax   error   in   INSERT   INTO   statement. "
字段名都检查了,   没有错误.

是什么问题呢,   帮忙解答下

------解决方案--------------------
index,name是关键字,加方括号
insert into costrecord([index],[cdate],[item],[cost],[memo],[name]) values(120,#2007-09-05#, 'hh ',0, 'hh ', 'hh ')

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有