操作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 ')