在线等待 DataGrid的问题 就是啊 没有open方法 怎么办呢?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 就是啊 没有open方法 怎么办 Adodc1.CommandType = adCmdText还是不对 forever_chang(沙漠之猴) 你说用哪个比较好呢? 当然是adodbadodc实际上就是对adodc的封装。 错了adodc实际上就是对adodb的封装。 你的程序中加入 adodc1.execute应该就可以了 Private Sub Form_Load()Dim rs As ADODB.RecordsetSet rs = New ADODB.Recordsetrs.CursorLocation = adUseClientrs.Open "A SQL", "A Connection String"Set DBGrid1.DataSource = rsEnd Sub 你的datagrid经过了编辑,经过编辑的datagrid不能是显示data,解决方法重新加载一个datagrid或者把datagrid的每一列重新设置一下名称,这样Set DataGrid1.DataSource = Adodc1.Recordset时每一列都能找到对应的Field.Ok? 同意 watt(瓦特) 应该为Set DataGrid1.DataSource = Adodc1 datagrid1.clearfieldSet DataGrid1.DataSource = Adodc1datagrid1.refresh Set DataGrid1.DataSource = Adodc1 测试 还在用VB讨生活的人多不多? 科学计算器 算法与详细流程 NET SEND命令,请高手指教!!!!! msflexgird选中行会跳到最后一行的问题 一个关于 ListView 的问题, 我怎么通过列名得到 Index 值? 关于组合问题 谢谢回复 验证码识别。进来看看啦? Excel2007中AutoScaleFont属性无效 那位大哥敢于挑战?送你一个飞吻!还有money! 请求帮助!一个新手 set datagrid1.datasource=sqltem我试了还是不行?
adodc实际上就是对adodc的封装。
adodc实际上就是对adodb的封装。
adodc1.execute应该就可以了
Dim rs As ADODB.Recordset
Set rs = New ADODB.Recordset
rs.CursorLocation = adUseClient
rs.Open "A SQL", "A Connection String"
Set DBGrid1.DataSource = rs
End Sub
重新加载一个datagrid或者把datagrid的每一列重新设置一下名称,这样Set DataGrid1.DataSource = Adodc1.Recordset时每一列都能找到对应的Field.
Ok?
应该为
Set DataGrid1.DataSource = Adodc1
Set DataGrid1.DataSource = Adodc1
datagrid1.refresh