Delphi 2005 + ACCESS的小问题

xxfree 2005-05-13 08:29:14
用delphi2005给ACCESS数据表加行时提示如下问题:SQL state:3000,SQL Error Code:-529993134 INSERT INTO那位老大给我讲讲吧。谢谢!
...全文
127 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xxfree 2005-05-14
  • 打赏
  • 举报
回复
try
newrow:=self.dataSet1.Tables['readerinfo'].NewRow;
newrow:=inputbox.......;(值都是按顺序下来的
self.dataSet1.Tables['readerinfo'].Rows.add(newrow);//执行到这就跳到except
self.BdpDataAdapter1.Update(self.dataSet1,'readerinfo');
self.dataSet1.AcceptChanges;
except
on error:exception do messagebox.Show(error.Message); //undclared identifier'message'
end;
最后提示:SQL state:3000,SQL Error Code:-529993134 INSERT INTO
谁帮我搞定,我给他加分!
xxfree 2005-05-13
  • 打赏
  • 举报
回复
请教一下如何用delphi给access表加入数据或修改数据呢?
xxfree 2005-05-13
  • 打赏
  • 举报
回复
难道是跟字段的大小写有关系吗?我有安顺序呀
chengzhen2005 2005-05-13
  • 打赏
  • 举报
回复
sql语句应如下:insert into 数据表(aaa,bbb,ccc,ddd,eee,fff,ggg) values('ok','good','one','two','three','four','888')
chengzhen2005 2005-05-13
  • 打赏
  • 举报
回复
你的SQL语句是存在问题的,给你如下提醒.

写insert into语句时一定要注意,除了ID字段,数据表中有多少字段就要写多少字段,而且一定要按顺序.

例:数据表中有如下字段:id,aaa,bbb,ccc,ddd,eee,fff,ggg.

sql诘

2,497

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧