一个赋值的问题(20分)

  • 主题发起人 主题发起人 ntjrr
  • 开始时间 开始时间
N

ntjrr

Unregistered / Unconfirmed
GUEST, unregistred user!
在A form 的dbgrid中双击以showmodal 方式打开B form,在B form中修改选中的记录内容能否用:update ......where id='+A form.DBGrid1.SelectedField.DataSet.FieldByname('id').Asinteger,我的想法是以showmodal方式打开后,A窗口中原来选中哪一条记录就是哪一条,在不关闭B窗口的前提下,应该没有哪种情况会改变原来选中的记录的ID吧?
 
根据a form 指定的数据集,然后动态创建b form的显示
 
如果你是网络数据库就有可能别人会改,
 
我有网络版本,但我试过了,在一台电脑上同时运行N个客户端,控件是互不干涉的,也就是说,Dbgrid选中了哪一条记录就是哪一条,不会因为另一同时运行的软件点击了其它记录而改变本软件中选中的记录。
 
这样没有同步访问的问题,这样是可以
 
多人接受答案了。
 
后退
顶部