读书人

添加记录时 总是报错一个表需要相关记

发布时间: 2012-04-07 17:31:51 作者: rapoo

添加记录时 总是报错一个表需要相关记录,不能修改、添加
delphi中用adoquery连接数据库的,,我表中都有记录啊 什么状况

[解决办法]
把代码贴出来,否则谁知你程序出了什么问题。
[解决办法]
.你用什么方法添加的?
[解决办法]
这句不要
form9.ADOQuery1.SQL.Add('insert into 联系人基本信息(编号,姓名,性别,民族,分组,出生日期,手机号) values (:编号,:姓名,:性别,:民族,:分组,:出生日期,:手机号)');

第一句改成
form9.ADOQuery1.close;
form9.ADOQuery1.SQL.Clear;

下面的一样!
[解决办法]
噢。错了。下面得也错了。你是赋值啊。大哥!
应该是form9.控件.FieldByName('编号').AsString = trim(edit1.text)
[解决办法]
那你也得先关闭再刷除!
form9.ADOQuery1.close;
form9.ADOQuery1.SQL.Clear;
[解决办法]
先结个帖!给个分!
[解决办法]

探讨
嗯 设置了外建,需要先在主表中插入记录,然后才能在从表中插入记录,呵呵 谢谢你了啊

[解决办法]
探讨
delphi中用adoquery连接数据库的,,我表中都有记录啊 什么状况

读书人网 >.NET

热点推荐