我用 dbExpress 连接到一个数据库,再用 SQLClientDataSet 连接一个表。这个表很简单就一个 ID 与几个字段。
这个 ID 是自动增加的,由数据库系统给出。
我在 DBGrid 中加入一行,填上除 ID 之外的其它字段。再提交或移动到别的行。
这时出现一个 EDBClient 的错误。错误描述好象还是用德语写的,
总之就是必须手动填上 ID。
但这个 ID 是自动增长的呀
有没有谁遇到过这个问题?
如何解决?
这个 ID 是自动增加的,由数据库系统给出。
我在 DBGrid 中加入一行,填上除 ID 之外的其它字段。再提交或移动到别的行。
这时出现一个 EDBClient 的错误。错误描述好象还是用德语写的,
总之就是必须手动填上 ID。
但这个 ID 是自动增长的呀
有没有谁遇到过这个问题?
如何解决?
INSERT INTO table
VALUES(['','f1'...])