首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

添加记录时 总是报错一个表需要相关记录,不能修改、添加,该怎么解决

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

添加记录时 总是报错一个表需要相关记录,不能修改、添加
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连接数据库的,,我表中都有记录啊 什么状况

热点排行