一个Access数据库数据传递的实例方法_Access_数据库_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 数据库 > Access > 一个Access数据库数据传递的实例方法

一个Access数据库数据传递的实例方法

 2010/11/2 17:21:12    程序员俱乐部  我要评论(0)
  • 摘要:使用Access数据库生成申报数据与读入数据的实例方法:示例:以下为引用的内容:SubMwrite()OnErrorGoTothiserrDimrsAsNewADODB.Recordsetrs.Open"dlmd",CurrentProject.Connection,adOpenDynamic,adLockOptimistic,acTablers.Save"a:\dlmd.adtg",adPersistADTGrs
  • 标签:Access数据库 数据传递 实例

使用Access数据库生成申报数据与读入数据的实例方法:

示例:

以下为引用的内容:
Sub Mwrite()
On Error GoTo thiserr
Dim rs As New ADODB.Recordset
rs.Open "dlmd", CurrentProject.Connection, adOpenDynamic, adLockOptimistic, acTable
rs.Save "a:\dlmd.adtg", adPersistADTG
rs.Close
Set rs = Nothing
thisexit:
Exit Sub
thiserr:
MsgBox Err.Description
Resume thisexit
End Sub
Sub Mread()
On Error GoTo Merr
Dim i As Integer
Dim rsDe As New ADODB.Recordset
Dim rsSo As New ADODB.Recordset
rsSo.Open "a:\dlmd.adtg", "provider=mspersist"
rsDe.Open "dlmd", CurrentProject.Connection, adOpenKeyset, adLockOptimistic, acTable
Do Until rsSo.EOF
rsDe.AddNew
For i = 0 To rsSo.Fields.Count - 1
rsDe.Fields(i) = rsSo.Fields(rsDe.Fields(i).Name)
Next i
rsDe.Update
rsSo.MoveNext
Loop
rsSo.Close
rsDe.Close
Set rsSo = Nothing
Set rsDe = Nothing
Mexit:
Exit Sub
Merr:
MsgBox Err.Description
Resume Mexit
End Sub

183101

发表评论
用户名: 匿名