lzth.net
当前位置:首页 >> VBA连接本地ACCEss数据库报自动化错误,回答正确追加至满分 >>

VBA连接本地ACCEss数据库报自动化错误,回答正确追加至满分

有2个原因 第一:程序方面的错误,这个没什么好说的吧,捉“虫”即可 第二:也就是本文标题提到的错误实际上是由于ms jet引擎没有对临时目录的写入权限,导致数据库创建失败.

user是SQL的保留关键字,一般不要直接用作表名或字段名,如果已经用了,就要加方括号,即: SQL = "select * from [user]"

有个连oracle的你可以参考一下: Set conn = CreateObject("ADODB.connection") conn.ConnectionString = "Provider=OraOLEDB.Oracle.1;Password=password;Persist Security Info=True;User ID=ora;Data Source=test;Max Pool Size=75;

改为Set rs = Cnn.Execute("select * from [系统数据] where 用户名='" & LTrim(Text1) & "' and 密码='" & LTrim(Text2) & "'")

你有引用加载对象?在工程引用里面勾选Microsoft ActiveX Data Objects Recordset 6.0和Microsoft ActiveX Data Objects 6.0 Library这样才可以用你上面的代码

ADO Active数据对象(ADO). ADO是基于组件的数据库编程接口,是一个和编程语言无关的COM组件系统.使用它可以方便地连接任何符合ODBC标准的数据库.

access中,使用VBA如何连接数据库?请教 我要提问 我使用了是如下的语句 Option Compare Database Public Sub main() Dim cnn As New ADODB.Connection Dim cmd As New ADODB.

ADO常用方法准备工作========Dim conn As New ADODB.Connection '创建一个 Connection 实例,在这里使用New等于将Dim和Set合并为一段代码执行Dim rs As ADODB.Recordset '创建一个 Recordset 实例,不使用New 是因为,经常需要

网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com