.Net开发应用

.Net项目开发、技术研究、应用技巧、心得体会

导航

操作access数据库时不能处理work字段名

一个错误犯了两遍。

在用.net写insert和update access数据库的数据时,有一个字段名称叫work,引用这个名称时,sql语法检查失败,最后加了[]才过去。

INSERT INTO person
      (age, company, contry, contryID, cultureLevelID, folk, folkID, ID_card, Name, sex,
      work)
VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)

改为

INSERT INTO person
      (age, company, contry, contryID, cultureLevelID, folk, folkID, ID_card, Name, sex,
      [work])
VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)

并且这个[]的增加只能在手动在代码中增加,通过设计器增加的会自动去掉。

posted on 2005-12-25 16:37  风也火  阅读(270)  评论(0)    收藏  举报