Dim strsql, strdsn As String
Dim conn As New ADODB.Connection
Dim rs As New ADODB.Recordset
Set conn = New ADODB.Connection
strsql = "select * from yh_table"
strdsn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\db1.mdb;Persist Security Info=False"
conn.Open strdsn
Set rs = New ADODB.Recordset
rs.Open strsql, conn
这些代码该如何放入模块,模块中又该做什么改动,该如何操作?
Dim conn As New ADODB.Connection
Dim rs As New ADODB.Recordset
Set conn = New ADODB.Connection
strsql = "select * from yh_table"
strdsn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\db1.mdb;Persist Security Info=False"
conn.Open strdsn
Set rs = New ADODB.Recordset
rs.Open strsql, conn
这些代码该如何放入模块,模块中又该做什么改动,该如何操作?
解决方案 »
- 求activeX实现断点上传的方法
- 好长时间了。。。终于注册成功了一个马甲。。。。我保证不会倒分,哈哈~~~~所以来散出50%分~~~~
- 没分咯,只有这么多,望能给我答案!
- 怎么在list框里面对齐内容了?!
- 用INSTALLSHIELD时,如何在卸载时,删除程序创建成的键值!!
- 请问我怎么能知道我的txt文件有多少行?
- 请问各位朋友:这个问题怎么解决?!
- 请教, 怎么用OLE的自动化功能加载 MapInfo 的地图窗口?
- 这样的sql语句该如何写?
- ★★★一百分求解:如何实现同时按下左右两键(两键鼠标)来激活一个事件??
- 如何不用窗体,程序只有sub main,然后在sub main中使用mscomm控件?
- 数据库记录的问题
Public conn As New ADODB.Connection
Public rs As New ADODB.Recordset Public Sub Opensql()
'//返回对应的记录集
Dim strsql As String
Dim strdsn As String
strsql = "select * from yh_table"
strdsn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path& "\db1.mdb;Persist Security Info=False"
If Not conn.State Then
conn.Open strdsn
End if
If Not rs.State Then
rs.Open strsql, conn
End if
End Sub
调用一次这个函数方法后,rs就可以直接用了。
Public rs As New ADODB.RecordsetPublic Sub Opensql(Optional strsql As String = "select * from yh_table", Optional strdsn As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\db1.mdb;Persist Security Info=False")
'//返回对应的记录集
If Not conn.State Then
conn.Open strdsn
End If
If Not rs.State Then
rs.Open strsql, conn
End If
End Sub