添加记录时 总是报错一个表需要相关记录,不能修改、添加 delphi中用adoquery连接数据库的,,我表中都有记录啊 什么状况 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 adoquery.sql.add();总是提示其中一个表需要相关记录, 这句不要form9.ADOQuery1.SQL.Add('insert into 联系人基本信息(编号,姓名,性别,民族,分组,出生日期,手机号) values (:编号,:姓名,:性别,:民族,:分组,:出生日期,:手机号)'); 第一句改成form9.ADOQuery1.close;form9.ADOQuery1.SQL.Clear; 下面的一样! 噢。错了。下面得也错了。你是赋值啊。大哥!应该是form9.控件.FieldByName('编号').AsString = trim(edit1.text) sql代码我那样写也行把,我感觉是那个access数据库的问题 那你也得先关闭再刷除!form9.ADOQuery1.close;form9.ADOQuery1.SQL.Clear; 看看代码>>>>>>>>>>>>> BDE可以连SQL Server 2005吗? treeview的问题 今年是DELPHI诞生的十周年,大家发表些各自对DELPHI的看法吧! 明天就22岁了,散分记念一下... Delphi入门书推荐??? 数据插入问题,谢谢 超级交互图形开发包--Visual Graph 如何判断当前打印机正在打印? 如何用image组件显示dbgrid(连接query)中的图片!! 关于GetVersionEx和OSVERSIONINFOEX的参数数值 AdoQuery.append; DateTimePicker 问题?
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;