关于vb的datagrid读写问题

来源:百度知道 编辑:UC知道 时间:2024/07/04 10:01:16
我想从表A中读出一部份数据到DATAGRID控件中,然后作修改,增加,删除动作,再将结果写入表B中。请问如何写代码。谢谢!

Dim conn As New ADODB.Connection
Dim rs As New ADODB.Recordset
conn.Open "DSN=MRP"
rs.Open "select * from A where ID='" & text1.text& " ' ", conn, 1, 2

Set DataGrid1.DataSource = rs.DataSource

....然后怎么写下去?

添加、修改、删除是不能在同一个窗体完成(除非用Frame控件),而DataGrid控件只能用在显示数据中,修改、添加必须用TextBox控件,程序量比较大,由于这里没有办法发界面图片,仅仅给你代码,你可能糊涂,要不看看书,要不你的QQ,我在QQ上教你。

你可以...从表A里单击或双击事件调出信息...到文本框里...进行修改..然后保存到表B里...
删除或以直接在表里进行..增加可以在文本框里添加..在保存到表里..
如果想直接在表里添加行就有些麻烦啦...

工程量有点大哦 添加还好说, 修改和删除要先查询在修改/删除
有书的话看看书吧