| 发表于:2007-04-26 10:55:22 楼主 |
如果局部变量在他所在的那段代码运行完就自动释放 这样是不是就不用添加 rs.close set rs=nothing conn.close set conn=nothing 代码了 例如: private sub command1_click() dim conn as new adodb.connection dim rs as new adodb.recordset conn.connectionstring = "provider=microsoft.jet.oledb.4.0;data source= " & app.path & "\db1.mdb;persist security info=false " conn.cursorlocation = aduseclient conn.open rs.open "select * from gerenxinxi ", conn, 3, 3 set datagrid1.datasource = rs datagrid1.refresh end sub ********************************** private sub command1_click() dim conn as new adodb.connection dim rs as new adodb.recordset conn.connectionstring = "provider=microsoft.jet.oledb.4.0;data source= " & app.path & "\db1.mdb;persist security info=false " if rs.state = adstateopen then rs.close conn.cursorlocation = aduseclient conn.open rs.open "select * from gerenxinxi ", conn, 3, 3 set datagrid1.datasource = rs datagrid1.refresh rs.close set rs = nothing conn.close set conn = nothing end sub 只是datagrid1里的数据闪一下很快又关闭了,根本看不到datagrid1里的数据 ************************ |
|
|
|
|