ASP连接其他机器的Access数据库(高手进)

来源:百度知道 编辑:UC知道 时间:2024/05/09 04:14:24
一台主服务器存放ASP程序,需要从其他联网电脑上的Access数据库理读取数据,使用的方法为硬盘映射的方法,程序代码经过检测肯定没有问题,所以估计是硬盘映射的方法不能成立吧,请高手指点一下。在线等,有加分。。。。
一楼回答的和我们想的都是一样的,但事实上,真的没有成功。不要怀疑代码错误,N个人都证实过,代码绝对没问题。

回答二楼,如果可以我早就那么做了,问题就是现在必须是我所说的那种架构,我也是被逼无奈啊。

共享的用户名和密码?是系统的用户名密码么???我们就是一个小的局域网,所有电脑都没有用户名、密码。所有电脑都能共享、访问。。。

本机其他盘试过了,不过映射后新建虚拟目录这个还真没试,等明天上班后看看。

还是不行啊。。。

你用映射的方法不好.万一你开机的时候提示你是否映射,别人点了否.那你的站就没法访问了。

你在你本机上添加文件DSN.具体操作如下
1、开始--控制面板--管理工具---数据源ODBC
2、选用户DSN-MS ACCESS DATABASE--添加
3、选microsoft Access Driver(*.mdb)
4、输入数据源名称如(bbsdata)---按选择(选数据库,右下角有网络,你可以选别的机子上的数据库)
conn.open "filedsn=bbsdata.dsn"

这样就可以了。

硬盘映射应该是可以的吧。映射后就像访问本机硬盘

我使用ODBC+VC6.0测试过,这样做确实可以,不知道你的asp为什么不行?
要不你映射的时间把共享的用户名和密码输入一下试试

你确认你的程序没有问题吗?
你有没有把映射后的盘加到iis里面的(要新建虚拟目录指定),
要不你在试试把access文件放到你电脑的其它盘里面试试。以排除是不是程序问题。

你要是ACESS数据库的 那就吧数据库也直接放到主服务器上得了! 省下映射了!

7