怎么把RecordSet中的数据绑定到DataGrid中啊?提示 类型不匹配
Private Sub Command_testSQL_Click()
Set rs = New ADODB.Recordset
Dim cmd As ADODB.Command
Dim arr As Variant
Dim sql As String
sql = "select * from tb_reader where stuid=? and stuname=? "
Set cmd = New ADODB.Command
With cmd
.ActiveConnection = cnn
.CommandType = adCmdText
.CommandText = sql
arr = Array(101, "101")
.Parameters(0).Value = arr(0)
.Parameters(1).Value = arr(1)
rs = .Execute
End With
Dim str1 As String
str1 = rs("stuid")
MsgBox str1, 64 '应该不是连接的问题 因为查询数据返回的结果还是蛮正常的
Set DataGrid_reader.DataSource = rs
'Set Adodc_rs.Recordset = rs ' 这2句都不行
End SubMicrosoft ActiveX Data Object 2.5 Library 这个我已经因用过了...
相关推荐
vb中datagrid控件的详细使用方法
vb中datagrid控件的详细使用方法,拿出来给大家看看!!!!是学习datagrid控件的好助手
WinCC V16 ADODB+DataGrid直连SQL Server工业落地指南
ADODB是Windows原生COM数据访问组件,通过VBScript在WinCC中实现与SQL Server的底层交互;其核心原理在于Connection连接管理、Recordset游标控制与DataGrid双向绑定协同。该技术具备低侵入、高实时、强可控的工程价值,广泛应用于MES看板、设备参数下发、历史报警查询等工业HMI场景。本文聚焦博途V16平台下ADODB连接字符串选型(SQLOLEDB.1)、Recordset游标类型配置(adOpenStatic/adUseClient)及DataGrid列绑
WinCC V16 ADODB连接SQL Server工业级实践指南
ADODB(ActiveX Data Objects)是Windows平台访问数据库的基础COM组件,其轻量、免驱动、兼容VBScript的特性,使其成为WinCC V16等传统工控HMI系统对接SQL Server的唯一稳定方案。原理上,它通过Connection与Recordset对象实现连接管理与结果集操作,支持事务控制、参数化查询和客户端缓存,技术价值在于规避OLE DB驱动缺失、.NET不兼容及TLS加密适配等现实约束。典型应用于HMI历史报警查询、配方管理、实时数据归档等需7×24稳定运行的工业
DataGrid论文
DataGrid 意思意思一个资源分吧
vb DataGrid 控件的使用
DataGrid 控件是一种类似于电子数据表的绑定控件,可以显示一系列行和列来表示 Recordset 对象的记录和字段。可以使用 DataGrid 来创建一个允许最终用户阅读和写入到绝大多数数据库的应用程序。DataGrid 控件可以在设计时快速进行配置,只需少量代码或无需代码。当在设计时设置了DataGrid 控件的 DataSource 属性后,就会用数据源的记录集来自动填充该控件,以及自动设置该控件的列标头。然后您就可以编辑该网格的列;删除、重新安排、添加列标头、或者调整任意一列的宽度。


VB基础类
