vb6 如何连接ftp服务器的access数据库
1个回答
展开全部
首先,FTP是文件传输协议,FTP服务器是用来上传或下载文件的,跟数据库连接没有一毛钱的关系,VB6可以通过INET控件把数据库下载到本地再使用,但这样就失去任何意义了。
其次,ACCESS数据库属于单机文件型数据库,不能用在网络多用户环境。在局域网中,ACCESS数据库可以放到一个共享文件夹中供其他电脑使用,但这仍然属于单机使用范畴,不是网络应用。如果实在要在广域网中用,可以把ACCESS数据库放到WEB服务器,然后用ASP搞个数据接口程序,VB6程序用xmlhttp+XML技术通过这个ASP程序间接实现对数据库的读写。不过这样做的效率与安全性是惨不忍睹的。
其次,ACCESS数据库属于单机文件型数据库,不能用在网络多用户环境。在局域网中,ACCESS数据库可以放到一个共享文件夹中供其他电脑使用,但这仍然属于单机使用范畴,不是网络应用。如果实在要在广域网中用,可以把ACCESS数据库放到WEB服务器,然后用ASP搞个数据接口程序,VB6程序用xmlhttp+XML技术通过这个ASP程序间接实现对数据库的读写。不过这样做的效率与安全性是惨不忍睹的。
追问
我是初学的,目前用access数据库做了一个订单追踪小程序。但是随着使用的人的增多,订单数量的增多以及功能的增加,发现通过局域网共享读写access不够用了。
前几天听人说突破winXP10人共享限制,建议做FTP服务器。所以才会问上面的问题。
但看你的意思,这条路似乎走不通。对此你有什么建议呢?
追答
建议你改用SQL Server,然后把ACCESS的数据导入到SQL中,这样只要能上网的电脑都可以连接了。用法和ACCESS差不多的,只要连接字串改一下就行了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |