怎么连接带密码的ACCess 库阿,我的出错了,帮忙看看,有源码

kamengwang 2005-08-05 10:03:39
PathName ,DB_Name 这两个肯定没问题,一个是路径,一个是名字,不带密码时 就不出错,设 上密码就出错,

sCn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & PathName & DB_Name & ";Database Password=hehe;"
Conn_User.CursorLocation = adUseClient
Conn_User.Open sCn


strSql = "select * from User_DB where User_Name = '" & DB_User & "' And Pass_Word = '" & DB_Pass & "'"

rs.Open strSql, Conn_User, 1, 1


错误提示:
could not find installable ISAM

还说什么数据库连接不能用,使关闭的。

怎么打开带密码的库阿?
...全文
92 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
网络服务 2005-10-14
  • 打赏
  • 举报
回复
应该不用添加什么用户名,只要这段“Jet OLEDB:Database Password=******”
kamengwang 2005-08-05
  • 打赏
  • 举报
回复
OK!马上揭帖,不用用户,谢谢楼上的两位哥们
benoy 2005-08-05
  • 打赏
  • 举报
回复
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=database.mdb;Persist Security Info=False;Jet OLEDB:Database Password=******

应该不用添加什么用户名,只要这段“Jet OLEDB:Database Password=******”
kamengwang 2005-08-05
  • 打赏
  • 举报
回复
我加上了用户名,还是不行

conn_user = Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\software\Control\Source\Copy of Source\DB\100017.mdb;Jet OLEDB:Database User Id=admin;Password=hehe;

错误提示:
3661 cannot start your application . The workgroup information file is missing or opened exclusively by another user
zyg0 2005-08-05
  • 打赏
  • 举报
回复
strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\rec.mdb" & ";Jet OLEDB:Database Password=xxxxx;User Id=admin"

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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