data空间有一个功能
.edit
......
.update
adodc空间怎么实现?该控件好像没有.edit功能。我的做法是:
把data grid控件绑定到adodc控件上,用'select * from 某个表 where 查询条件' 语句来为之提供记录,主要用来浏览。偶尔觉得那条记录不对,想修改一下。于是做了另外一个窗口,用text控件显示记录的各个字段的值并接受用户修改。待用户确认之后,就在adodc控件里面更新该记录。本来想用
adodc.edit
.........
adodc.update
结果发现adodc没有.edit功能,请问各位大虾,谁知道该怎么办?请告诉我。承蒙中海、金、程序员小范三位先生的指点,我用了下面的语句,程序说“提供者不支持应用程序所要求的操作”。 If Not Text_No.Text = "" Then
Form_main.Adodc.Recordset.Update "No", Val(Text_No.Text)
End If是不是我把格式用错了。注:No 是窗体form_main里面的控件adodc 所获取数据的表的一个字段,Text_No是修改窗体里面的一个文本控件,供用户修改No字段的值。哪位高手知道怎么回事儿,请告诉在下。等运行无误后,再加送50分。第一次的问题在下面的网址:
http://expert.csdn.net/Expert/topic/2129/2129410.xml?temp=4.955471E-03
.edit
......
.update
adodc空间怎么实现?该控件好像没有.edit功能。我的做法是:
把data grid控件绑定到adodc控件上,用'select * from 某个表 where 查询条件' 语句来为之提供记录,主要用来浏览。偶尔觉得那条记录不对,想修改一下。于是做了另外一个窗口,用text控件显示记录的各个字段的值并接受用户修改。待用户确认之后,就在adodc控件里面更新该记录。本来想用
adodc.edit
.........
adodc.update
结果发现adodc没有.edit功能,请问各位大虾,谁知道该怎么办?请告诉我。承蒙中海、金、程序员小范三位先生的指点,我用了下面的语句,程序说“提供者不支持应用程序所要求的操作”。 If Not Text_No.Text = "" Then
Form_main.Adodc.Recordset.Update "No", Val(Text_No.Text)
End If是不是我把格式用错了。注:No 是窗体form_main里面的控件adodc 所获取数据的表的一个字段,Text_No是修改窗体里面的一个文本控件,供用户修改No字段的值。哪位高手知道怎么回事儿,请告诉在下。等运行无误后,再加送50分。第一次的问题在下面的网址:
http://expert.csdn.net/Expert/topic/2129/2129410.xml?temp=4.955471E-03
If Not Text_No.Text = "" Then
Form_main.Adodc.Recordset.Fields("No")=Text_No.Text
End If
…… ……
…… ……
Form_main.Adodc.Recordset.Update
Form_main.dataGrid.refresh
同意楼上... Ado 可直接对字段 : adodc.RecordSet.Fields("字段名").value = text1.text