首先是不能识别数据库,可是我想用data做,因为之前写了很多代码,再换成ado,不熟悉
在网上搜到一篇关于data访问access2000的文章
提示加上Set Data1.Recordset = rsDAO36这行语句
可是我加了,还是没有效果,错误是要求对象以下是代码。大哥们帮帮忙Set Data1.Recordset = rsDAO36
Set db = DBEngine.Workspaces(0).OpenDatabase(App.Path & "\user.mdb", False)
Set rst = db.OpenRecordset("user", dbOpenTable)
rst.Seek "=", id.Text
If rst.NoMatch = False Then
MsgBox "编号已经存在,请重新输入", 0 + 48, "提示"
Else
rst.AddNew
SaveChanges
id.Text = ""
prs.Text = ""
db.Close '关闭数据库否则, 无法在启动客户端的同时打开数据库,会产生冲突
在网上搜到一篇关于data访问access2000的文章
提示加上Set Data1.Recordset = rsDAO36这行语句
可是我加了,还是没有效果,错误是要求对象以下是代码。大哥们帮帮忙Set Data1.Recordset = rsDAO36
Set db = DBEngine.Workspaces(0).OpenDatabase(App.Path & "\user.mdb", False)
Set rst = db.OpenRecordset("user", dbOpenTable)
rst.Seek "=", id.Text
If rst.NoMatch = False Then
MsgBox "编号已经存在,请重新输入", 0 + 48, "提示"
Else
rst.AddNew
SaveChanges
id.Text = ""
prs.Text = ""
db.Close '关闭数据库否则, 无法在启动客户端的同时打开数据库,会产生冲突
解决方案 »
- 怎么像windows的运行窗口一样~记录打开文件的路径?
- 求站点资源探索范例或思路
- 跪求程序删除微软消息队列日志的方法!!!!!!!!
- 安装水晶报表9的朋友请进
- 用vb制作的ActiveX控件在HTML中调用为什么出现(该网页的Active控件不安全)拒绝访问啊?
- [求助]如何启动另一个程序……?(waiting)
- 可否在 vb程序中 嵌入 asp的解释程序,让它来在程序运行中,解释asp代码(页面)!!!!
- 关于两个TREEVIEW间的节点拖放问题
- 使用WebBrowser 控件一些叶面总是弹出脚本错误,可用ie来看就没事
- 请问在什么地方能找到制作chm文件的软件?请E_mail给我[email protected] .谢谢!!!
- MDI窗口背景图的快速平滑缩放源码
- 如何屏蔽掉WebBrowser在刷新网页等时候 发出的声音
在引用中加入 Microsoft ActiveX Data Objects 2.5 Library '2.5是版本现在有2.8了
Dim Cnn As ADODB.Connection
Dim RST As ADODB.RecordsetPrivate Sub Form_Load()
Set Cnn = New Connection
Cnn.CursorLocation = adUseClient
Cnn.Open "PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=db.mdb;"
Set RST = New ADODB.RecordsetRST.Open "SELECT * FROM std", Cnn, adOpenStatic, adLockOptimistic
Set Text1.DataSource = RST
Set Text2.DataSource = RST
Text1.DataField = "N"
Text2.DataField = "G"
End Sub
Dim strConn As String
Dim pubConn As New ADODB.Connection
Dim rsTable As New ADODB.Recordset
Dim strSQL As String 'Access 2000的連接
strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\North.mdb;Persist Security Info=False"
'SQL Server2000的連接
strConn = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=develop; password=12345;Data Source=ServerName"
pubConn.Open strConn rsTable.CursorLocation = adUseClient
strSQL = "select * from TableName"
rsTable.Open strSQL, pubConn, adOpenDynamic, adLockOptimistic
Set DataGrid1.DataSource = rsTableEnd Sub