期待解答:将符合条件的数据导入到另一个文件夹下的数据库中去 (access)
以下是代码,能否改写一下,将符合条件的数据导入到另一个文件夹下的数据库中去,谢谢拜托了,这方面太欠缺了,苦恼了好长时间,希望您再次帮助一下。
'下面是一段简易代码,可以将符合条件的数据导入到一个临时表中
'程序运行后,将会在原数据库中创建一个TmpTable表
'如果数据库中存在此表,则会出错,这里就没有写了,你可以事前判断有没有,有的话先DROP吧
Dim Conn As ADODB.Connection'工程要引用ADO哦
Dim Rs As ADODB.Recordset
Dim Rs1 As ADODB.Recordset
'下面代码的正常运行,需要在窗体上画一个按钮,二个文本框
Private Sub Command1_Click()
If Len(Text1) = 0 Or Len(Text2) = 0 Then
MsgBox "请在两个文本框中输入需要导出的起止ID"
Exit Sub
End If
Path = App.Path
Set Conn = New ADODB.Connection
'请修改下面数据库文件的位置,这里是在工程文件夹下的PX.MDB
Conn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Path & "\px.mdb;Persist Security Info=False;"
Conn.Open '上面是创建数据库连接,并打开数据库
'下面的代码将创建一个临时表TmpTable,并将原表中符合所输入的起止ID条件的数据存入临时表TmpTable中
Set Rs = New ADODB.Recordset
Rs.Open "select 科目一,科目二,科目三,日期,ID INTO TmpTable from dfg where id>=" & Text1 & " and id <=" & Text2, Conn, 1, 1
Conn.Close
End Sub
[ 本帖最后由 sznt 于 2009-8-8 20:13 编辑 ]