VB中怎么样用ADO对像绑定msflexgrid控件,不用数据控件,直接把记录集赋值给grid控件,该怎么做

2024-12-24 03:10:24
推荐回答(4个)
回答(1):

推荐使用MSHFlexGrid控件。MSHFlexGrid控件可以绑定ADO,msflexgrid只能绑定在DATA控件上。
MSHFlexGrid绑定ADO的方法
Dim con as new ADODB.Cconnection
Dim rs as new ADODB.Recordset
con.ConnectionString= "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=" & App.Path & "\data.mdb"
con.open
set rs=con.Execute("select * from book")
Set MSHFlexGrid1.DataSource=rs

回答(2):

采用ADO编程
工程__引用__Microsoft ActiveX Data Objects 2.1 Library
用dim ado1 as adodb
然后Ado1就可以像ADODC控件一样的操作了

回答(3):

支持楼上的,不过少了一句
rs.CursorLocation = adUseClien

回答(4):

将你的数据表格式给我,我帮你
另外,团IDC网上有许多产品团购,便宜有口碑