关于DBGRID修改数据时的用法 ( 积分: 100 )

  • 主题发起人 主题发起人 savior_1
  • 开始时间 开始时间
S

savior_1

Unregistered / Unconfirmed
GUEST, unregistred user!
是这样的,我现在想要实现的功能是单击DBGRID中的一条数据,然后产生一个新的窗体,并且此窗体要接受到所点击的那条记录的数据,然后我可以进行数据的修改,这个我大体明白就是用UPDATE,我现在想要知道的是如何对DBGRID进行操作才能将数据传到我的新窗体中,这个问题就这些。请高手赐教。我用ACC数据库,ADO控件。

其实我是有个修改按钮的,也就是说我要选择这条记录然后点修改,如果不行就是双击也可以。有不明白的大虾们尽管提。谢谢了。
 
在新窗体中放DBEDIT等敏感控件
然后把放有DBGRID的单元名引用到新窗口的USES部分
DBEDIT现在就可以直接连放有DBGRID的单元上的DATASOURCE了
由于和DBGRID同连一个数据源,所以记录光标会在同一行
接着就是做EDIT、POST这类动作来修改和保存数据
 
點擊的時候創建窗體,並將當前記錄對應的付值給窗體相應的控件
 
传递数据的这段代码应该写在哪个事件中,如何写的。不好意思,麻烦了。还有我的ADOQUERY是在DATAMODEL中,是不是也要引用这个单元。
 
接受答案了.
 
后退
顶部