Private Sub Command1_Click()
Dim cnn0 As ADODB.Connection
' 本地的ACCESS数据库(数据源)
Dim cnn1 As ADODB.Connection
' 远程的SQL Server2000数据库(目标库)
Dim rst0 As ADODB.Recordset
Dim rst1 As ADODB.Recordset
Dim strCnn As String
' 打开数据源连接。
Set cnn0 = New ADODB.Connection
strCnn = "employee" ' 已建立DSN为"数据源"的ODBC
cnn0.Open strCnn
' 打开目标库连接。
Set cnn1 = New ADODB.Connection
strCnn = "Provider=sqloledb;Data Source=TZL;Initial Catalog=pubs;User Id=sa;Password=sa;"
cnn1.Open strCnn
' 打开数据源表。
Set rst0 = New ADODB.Recordset
rst0.CursorType = adOpenKeyset
rst0.LockType = adLockOptimistic
rst0.Open "employee", cnn0, , , adCmdTable
' 打开目标表。
Set rst1 = New ADODB.Recordset
rst1.CursorType = adOpenKeyset
rst1.LockType = adLockOptimistic
rst1.Open "employee", cnn1, , , adCmdTable
rst0.MoveFirst
Do Until rst0.EOF
rst1.AddNew
rst1.emp_id = rst0.emp_id
rst1.fname = rst0.fname
rst1.lname = rst0.lname
rst1.Update
rst0.MoveNext
Loop
rst1.Close
cnn1.Close
rst0.Close
cnn0.Close
End Sub
错误何在????????????????????????????????
Dim cnn0 As ADODB.Connection
' 本地的ACCESS数据库(数据源)
Dim cnn1 As ADODB.Connection
' 远程的SQL Server2000数据库(目标库)
Dim rst0 As ADODB.Recordset
Dim rst1 As ADODB.Recordset
Dim strCnn As String
' 打开数据源连接。
Set cnn0 = New ADODB.Connection
strCnn = "employee" ' 已建立DSN为"数据源"的ODBC
cnn0.Open strCnn
' 打开目标库连接。
Set cnn1 = New ADODB.Connection
strCnn = "Provider=sqloledb;Data Source=TZL;Initial Catalog=pubs;User Id=sa;Password=sa;"
cnn1.Open strCnn
' 打开数据源表。
Set rst0 = New ADODB.Recordset
rst0.CursorType = adOpenKeyset
rst0.LockType = adLockOptimistic
rst0.Open "employee", cnn0, , , adCmdTable
' 打开目标表。
Set rst1 = New ADODB.Recordset
rst1.CursorType = adOpenKeyset
rst1.LockType = adLockOptimistic
rst1.Open "employee", cnn1, , , adCmdTable
rst0.MoveFirst
Do Until rst0.EOF
rst1.AddNew
rst1.emp_id = rst0.emp_id
rst1.fname = rst0.fname
rst1.lname = rst0.lname
rst1.Update
rst0.MoveNext
Loop
rst1.Close
cnn1.Close
rst0.Close
cnn0.Close
End Sub
错误何在????????????????????????????????
解决方案 »
- 如何在一个界面显示两个菜单,一个是主菜单,另外一个如同开始菜单那样的功能,怎样做?
- 求助如何在Command控件中实现Toolbar按钮的效果
- 急!!!在线等 vb 与sap 接口的问题 (从sap读取数据中文不能正确显示)
- 超级郁闷!贡献100分(不够再加) 解决 vb连接mysql数据库问题!~!!
- 在ADODB中如何创建一个新的MDB数据库以及复制数据库存结构?
- vb中使用directx8.0编程怎样入门?(回答有用就马上给分)
- 利用VB中ADO控件属性访问远程SQL数据库问题
- 谁用过这几个控件.aresbutton,flatbutton
- 送分问题!
- 时间转换格式问题(先证明您能通过再来回答问题,已经无数错误的回答)
- 串口读数的问题?
- 一个很菜的问题
-------------------------------------------------
这句改一下试试
strCnn = "dsn=employee" ' 已建立DSN为"数据源"的ODBC