vb中如何连接一个已经建立好的数据连接 *.udl文件读取其中的数据?

chengbhz 2003-03-28 07:10:37
请给出代码,高分赠送
...全文
92 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
zsgzsgzsg 2003-03-29
  • 打赏
  • 举报
回复
“数据访问组件MDAC”(Microsoft Data ActiveX Components)
下载:http://www.coi.gov.cn/bbs/jjy/mdac_typ2.7.exe
其内包括:ADO、DAO、ODBC最新驱动程序
chengbhz 2003-03-29
  • 打赏
  • 举报
回复
mdac_typ2.7.exe是什么?
chengbhz 2003-03-29
  • 打赏
  • 举报
回复
你的用户名是否为默认的admin呢?
qiuafa 2003-03-29
  • 打赏
  • 举报
回复
接分&捧场
gasoftwx 2003-03-29
  • 打赏
  • 举报
回复
看一下这个网站,也许会对你有所帮助的
www.connectionstrings.com
zsgzsgzsg 2003-03-28
  • 打赏
  • 举报
回复
或者安装一下mdac_typ2.7.exe
zsgzsgzsg 2003-03-28
  • 打赏
  • 举报
回复
可刚才我已用下面语句测试成功了啊
Dim cn As New ADODB.Connection
cn.Open "FILE Name=C:\1\tb.UDL"
cn.Close
?????
你按我的配置试一下:
数据库:C:\1\tb.mdb
密码:aa
chengbhz 2003-03-28
  • 打赏
  • 举报
回复
还是不行呀,access数据库没有密码是OK,有了密码就不行
zsgzsgzsg 2003-03-28
  • 打赏
  • 举报
回复
.udl可能没记录密码。用记事本打开.udl文件,参照下面的例子,修改一下文件。
[oledb]
; Everything after this line is an OLE DB initstring
Provider=MSDASQL.1;Persist Security Info=False;User ID=admin;pwd=aa;Extended Properties="DBQ=C:\1\tb.mdb;DefaultDir=C:\1;Driver={Microsoft Access Driver (*.mdb)};DriverId=25;FIL=MS Access;MaxBufferSize=2048;MaxScanRows=8;PageTimeout=5;SafeTransactions=0;Threads=3;UserCommitSync=Yes;"

chengbhz 2003-03-28
  • 打赏
  • 举报
回复
请部如果.udl连接的数据库db1.mdb有密码,在建立.udl时采用默认的admin用户加上密码!
测试连接时不成功,是否为用户名有错呢?
zsgzsgzsg 2003-03-28
  • 打赏
  • 举报
回复
ADO
oOConnection.Open "FILE Name=C:\SecureStuff\MyDataLink.UDL"

1,217

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧