请问:为什么不能insert/delete?先谢了。 补充一点:dbdemos.mdb的目录在X:\Program Files\Common Files\Borland Shared\Data 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 >>delete 时出错信息为:Master detail records cannot delete or modify你设置主从表吗,在代码中怎么看不出来。 TO:taxi(游少爷)没有主从表。只是在一个表,即TableName = 'orders.db' 进行操作。请看你自己的X:\Program Files\Common Files\Borland Shared\Data\dbdemos.mdb。谢谢参与。 你试一试用绶冲看一看行不行,就是在最后再进行更新,以前也碰到过这种问题,就是用TQuery解 决的,而且,提一点看法,Ttimer组件少用一点:) 因为在数据库中,这个表和"items.db"有主从关系,所以不能删除。 你可以试一下,再放一个Table1,把TableName设为"items.db",然后将OrderNo=1003的删除,再删除"orders.db"中OrderNo=1003的,这样就可以了。 to:thisisxutao(大山) 插入,删除前,TABLE1.EDIT;你的意思是?我不懂。 to : snowty(雪儿)不是都,而是有的允许为空。to: ihihonline(小小)用TQuery?好象是不会有次问题。我看关键在DATASOURCE 的属性。为什么Ttimer要少用一点,愿闻其详。你试一试用绶冲看一看行不行,就是在最后再进行更新,这话我也不东。to:taxi(游少爷) 您、如何判断它们有主从关系。谢! 出错信息不是显示了吗?“Master detail records cannot delete or modify” to:taxi(游少爷)Thanks! items.db的OrderNo=1003的删除,再删除"orders.db"中OrderNo=1003的,如何去删除?你指在程序中,还是在表中?表打不开呀?如何打开?如果可以,那样不是把表本身修改了吗? to:taxi(游少爷):where are you? 是在程序中删除的呀,是我刚才做的一个演示程序,在DbGrid中删除的。不会吧,表怎么会打不开。 procedure TForm1.Button5Click(Sender: TObject);beginform1.Table1.edit;form1.Table1.Insert;end;procedure TForm1.Button6Click(Sender: TObject);beginform1.Table1.edit;form1.Table1.Delete;end; to:taxi(游少爷) 表打不开,我只的是不在程序中打开,而是在DELPHI附带的X:\Program Files\Common Files\Borland Shared\Data\dbdemos.mdb。用什么软件打开呀?to:GreenWaterBlueSky(我的家在碧水蓝天) 你的办法我是了一下,不通呀。 dbdemos.mdb,这是Access数据库,用Ado控件连接。 我刚又看了一下,好象不是程序的问题,你换个animals.dbf就可以删,我想可能与表的主从关系有关 to:taxi(游少爷) Thanks!表我用ACCESS打开了。Items.db 和orders.db中的OrderNo都是关键字。 orders.db数据表中设置了与items.db表关联,所以你要插入或删除orders.db表中的记录,须修改items.db! 88,问题没有解决。我现在在看DELPHI附带的数据库演示程序。有了更多的概念后,在来和兄弟门交流。。谢谢诸位的热情。。 请教关于FieldDefs loadpackage出错 出个题,大家娱乐娱乐哈... 高手请帮忙,这种查询怎么做? 如何用API获取当前程序的文件名!急急急! DLL文件存入SQL SERVER的问题 请问各位,能否实现这一个操作:通过客户端程序控制服务器端的某个进程。可以?如何实现? 98下如何配置JSDK1.4 delphi IdTCPServer给多个客户端发送数据 请问怎样同时播放背景音乐和声音 将paradox改用MSSQL后,查询语句出了问题!(40分相送) 用2个A、3个B、4个C排列为9位数,问一共可以排出多少个数?
你设置主从表吗,在代码中怎么看不出来。
没有主从表。
只是在一个表,即TableName = 'orders.db' 进行操作。
请看你自己的X:\Program Files\Common Files\Borland Shared\Data\dbdemos.mdb。谢谢参与。
你的意思是?我不懂。
to : snowty(雪儿)
不是都,而是有的允许为空。
to: ihihonline(小小)
用TQuery?好象是不会有次问题。我看关键在DATASOURCE 的属性。
为什么Ttimer要少用一点,愿闻其详。
你试一试用绶冲看一看行不行,就是在最后再进行更新,这话我也不东。
to:taxi(游少爷)
您、如何判断它们有主从关系。谢!
Thanks!
items.db的OrderNo=1003的删除,再删除"orders.db"中OrderNo=1003的,如何去删除?
你指在程序中,还是在表中?表打不开呀?如何打开?如果可以,那样不是把表本身修改了吗?
begin
form1.Table1.edit;
form1.Table1.Insert;
end;procedure TForm1.Button6Click(Sender: TObject);
begin
form1.Table1.edit;
form1.Table1.Delete;
end;
表打不开,我只的是不在程序中打开,而是在DELPHI附带的X:\Program Files\Common Files\Borland Shared\Data\dbdemos.mdb。用什么软件打开呀?to:GreenWaterBlueSky(我的家在碧水蓝天) 你的办法我是了一下,不通呀。
Thanks!表我用ACCESS打开了。Items.db 和orders.db中的OrderNo都是关键字。
现在在看DELPHI附带的数据库演示程序。有了更多的概念后,在来和兄弟门交流。。谢谢诸位的热情。。