高分求助~~~连接到服务器

naka 2006-04-22 09:25:15
本单位局域网里没有域,只有一个个的工作组
每次要连接到网络里的任何一台计算机都要求必须输入登录该台机器的用户名和密码

问题是,我现在要把ACCESS设共享目录放在服务器上
然后程序放在各个工作电脑上,可老是连接不上,

如果我把程序放在另外一个有域,访问域里计算机不需要用户名和密码的机器就完全可行

该怎么连接在这种需要用户名和密码的局域网呢?
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\192.168.1.1\共享文件夹名\Test.md;Jet OLEDB:DataBase password=12345;"
...全文
310 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
naka 2006-04-23
  • 打赏
  • 举报
回复
Shell "command.com /c net use\\192.168.1.1\DATABASE /user:admin 12345 connection="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\192.168.1.1\DATABASE\Test.md;Jet OLEDB:DataBase password=12345;"

这样写对吗?

admin和12345是登陆服务器的用户名和密码
第二条的12345是数据库的密码
naka 2006-04-23
  • 打赏
  • 举报
回复
IT民工说的什么,听不太懂
Snoworld 2006-04-23
  • 打赏
  • 举报
回复
記住下次在連接服務器的時候,
在登錄密碼框中,選擇保存密碼項.
naka 2006-04-23
  • 打赏
  • 举报
回复
如何用shell命令调用呢?语句该怎么写?
zfl2k 2006-04-23
  • 打赏
  • 举报
回复
连接前先用shell命令调用net use \\192.168.1.1\共享文件夹名 /user:username password
之后再用ado就好了。
饮水需思源 2006-04-23
  • 打赏
  • 举报
回复
有点麻烦,楼主是否可以考虑将数据库换成SQL?
bluesky23 2006-04-23
  • 打赏
  • 举报
回复
1.建立VPN(Virtual Private Network),这样你的电脑和主机的连接就与局域网无异,然后把服务器中mdb文件所在的Folder共享即可。ADO连接如下:

  oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\ServerName\DatabaseFolder\Database.mdb;Jet OLEDB:Database Password=databasepw;Persist Security Info=False"

  2.把Database放在Web Server上,使ADO或RDO通过RDS(Remote Data Service)及IIS来实现:

  如果服务器像上面Jave大侠说那样设置了ODBC DSN的话:

  oConn.Open "Provider=MS Remote;" & _

  "Remote Server=http://myServerName;" & _

  "Remote Provider=MSDASQL;" & _

  "DSN=AdvWorks;" & _

  "Uid=myUsername;" & _

  "Pwd=myPassword"


  如果设置的是OLE DB Provider 的话:

  oConn.Open "Provider=MS Remote;" & _

  "Remote Server=http://myServerName;" & _

  "Remote Provider=Microsoft.Jet.OLEDB.4.0;" & _

  "Data Source=c:\somepath\mydb.mdb", _

  "admin", ""
lsftest 2006-04-23
  • 打赏
  • 举报
回复
留言收到。。。。。
建议先在系统控制面板的odbc数据源里按它的提示试试连接数据库,然后参考它的连接字符串。。。
如果不行,再试试net use目标共享目录。。。。
naka 2006-04-23
  • 打赏
  • 举报
回复
高手帮忙~~~~
dingzhihui 2006-04-23
  • 打赏
  • 举报
回复
up
naka 2006-04-22
  • 打赏
  • 举报
回复
不太明白丫,能详细点吗?
onln 2006-04-22
  • 打赏
  • 举报
回复
xf="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\\ IP地址\共享文件夹\数据名称.mdb;Jet OLEDB:Database Password=密码"
supergreenbean 2006-04-22
  • 打赏
  • 举报
回复
你可以用API WNetAddConnection2连接好共享资源后,再使用ado
也可以用net use \\192.168.1.1\共享文件夹名 /user:username password来连接

7,763

社区成员

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

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