用vb.net试用vb数据库程序,结果写:"Set DataGrid1.DataSource = Rs",一保存“Set”就被自动清除了 然后,执行程序时,在那里报错。这是怎么回事? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 .NET已经不用set了,对象直接用=就行了 可是,在那里报错又是怎么一回事?Dim Rs As New ADODB.Recordset Dim Conn As New ADODB.Connection Dim strConn As String strConn = "Provider=msdaora;user id=sportscn;data source=INFOTEST;password=72wxy43;Persist security info=False" ' 使用客户端数据游标 Conn.CursorLocation = ADODB.CursorLocationEnum.adUseClient ' 打开Access的连接 Conn.Open(strConn) ' 如果RecordSet的状态不是关闭状态,则关闭Recordset If Rs.State <> ADODB.ObjectStateEnum.adStateClosed Then Rs.Close() Rs.Open("Select * from ODDS_MAIN", Conn, ADODB.CursorTypeEnum.adOpenKeyset, ADODB.LockTypeEnum.adLockOptimistic) ' 绑定进DataGrid DataGrid1.DataSource = Rs // 在此处报错 改成 DataGrid1.DataSource = Rs.DataSource 后,仍然报一样的错啊。 datagrid1.datasource=rs.recordset试试这句 关于vb串口接收数据清空的问题 多winsock服务器装载多台电脑上,多winsock客户端也装在多台电脑上,如何实现任一台服务器对任一台客户机的通信? vb 如何等待鼠标输入 关于数据库备份的问题??? 请各位帮忙,看一下下面这个题目 毕业设计急需一个控件!!急! 用户控件中的Click事件 VB 与其他应用程序 帮一下忙 我的帖子不见了? 如何生成安装文件 如何修改注册表设置代理?
Dim Conn As New ADODB.Connection Dim strConn As String
strConn = "Provider=msdaora;user id=sportscn;data source=INFOTEST;password=72wxy43;Persist security info=False"
' 使用客户端数据游标
Conn.CursorLocation = ADODB.CursorLocationEnum.adUseClient ' 打开Access的连接
Conn.Open(strConn) ' 如果RecordSet的状态不是关闭状态,则关闭Recordset
If Rs.State <> ADODB.ObjectStateEnum.adStateClosed Then Rs.Close() Rs.Open("Select * from ODDS_MAIN", Conn, ADODB.CursorTypeEnum.adOpenKeyset, ADODB.LockTypeEnum.adLockOptimistic) ' 绑定进DataGrid
DataGrid1.DataSource = Rs // 在此处报错
试试这句