在datagrid的属性框中设datasource为data1或别的
解决方案 »
- 请高手帮忙用VB声明海康的板卡SDK
- 关于窗体
- 做了一个自定义文本框控件,发现新问题,就是在窗体中引用时无法改变控件的大小.如何办?
- VB关于XML的简单问题请教
- 求助:知不知道如何在vb中读取Exchange邮箱的容量和使用比例?
- 请问谁有inputman6.5,spread3。0的帮助?
- 急急急,在vb中敲下frmmain.后面的属性不自动出来了
- 昨天下午4:20,偶又添了一个妹妹!
- 如何在vb中实现对word文件的读取和控制随机数的产生范围
- 如何用SQL语句打开有密码的ACCESS数据库?
- 想问acptvb先生一个问题,(不要kill我的贴啊) @_@
- 有没有介绍ShellWindows对象的书或例子,急需,高分答谢。
我的程序是这样的:
Option Explicit
Dim conn As New ADODB.Connection
Dim rs2 As New ADODB.Recordset
Const ConnString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=internet.mdb"Private Sub Form_Load()
Set conn = New ADODB.Connection
conn.ConnectionString = ConnString
conn.OpenEnd SubPrivate Sub d_s_b_Click()
rs2.Open "select * from xxx", conn, adOpenDynamic, adLockOptimistic, adCmdText
Set datagrid.DataSource = rs2
datagrid.ClearFields
datagrid.ReBind
End Sub
这条语句出错了,不可以在语句这样写
datagrid.datasource=adodc1
set adodc1.recordset=rs2
datagrid.datasource=adodc1
set adodc1.recordset=rs2 "
还是报同样的错误
设置为data1或是adodc1等数据控件!
datagrid.ClearFields
datagrid.ReBind
如需重置datagrid,建议用datagrid.Refresh
设置为data1或是adodc1等数据控件!
并且设置好data1或是adodc1等数据控件的数据来源
如:data1.recordsoure=rst1
data1.Refresh语句刷新一下
'加上这一句
rst.CursorLocation = adUseClient
'--------------
rst.Open "select * from XXX", cnn, adOpenDynamic, adLockOptimistic, adCmdTextset datagrid1.datasource = rst
建议:1、换用MSHFlexGrid + 记录集
2、使用datagrid + adodc1