读书人

关于字符串连接有关问题(实为数据库连

发布时间: 2013-01-08 14:02:13 作者: rapoo

关于字符串连接问题(实为数据库连接)
本帖最后由 bcrun 于 2012-12-01 12:32:02 编辑 MDIform下面的子form 加载datagrid , Form_Load事件中datagrid绑定rs .
如果在Form_Load事件里面关闭rs 和cn ,子form的datagrid就没有内容显示,我只能在窗口退出时关闭rs 和cn. 但当我不关闭此form同时打开另外一个子form如果有数据库连接时就会出错,显示连接冲突。
求解决!

我的代码:

Private Sub Form_Load()

cn.Open constr
rs.CursorLocation = adUseClient
rs.Open "select * from aaa", cn, adOpenKeyset, adLockOptimistic
Set DataGrid1.DataSource = Nothing
Set DataGrid1.DataSource = rs
‘rs.close 这两行不能加,加了datagrid就没有数据
'cn.close 这两行不能加,

End Sub

[解决办法]
本帖最后由 bcrun 于 2012-12-01 15:24:09 编辑
Private Sub Form_Load()
cn.CursorLocation = adUseClient
cn.Open constr

rs.Open "select * from aaa", cn, adOpenKeyset, adLockOptimistic
Set DataGrid1.DataSource = rs
cn.close
set rs.activateconnection=nothing

set datagrid1.datasource=rs
End Sub

读书人网 >VB

热点推荐