问题:数据库放在网络上(网站的某个文件夹下,但与网站无关,仅存放),用VB做个客户端,能查询、修改、更新该数据库,可行吗?案例:领导想要随时查询到各地分公司的项目进展情况,项目由各地分公司上报到数据库,领导这端能查询、汇总、打印等操作。注意:不想做成网站模式,不通过IE浏览器进行,,而是通过VB开发的客户端来进行浏览、操作(数据库不在本地而在网络上)。实际上,就是读写网络上数据库的一个过程。
===================================================请教大家:
1.VB6可以读写网络上的数据库吗?
2.若可以,用哪种数据库比较合适,Access、SQL?能同时进行多人操作更新数据库。
3.用VB举个例子,如何连接网站如www.123.net/DB/001.MDB这个数据库?
===================================================请教大家:
1.VB6可以读写网络上的数据库吗?
2.若可以,用哪种数据库比较合适,Access、SQL?能同时进行多人操作更新数据库。
3.用VB举个例子,如何连接网站如www.123.net/DB/001.MDB这个数据库?
Dim strCn As String, strSQL As StringDim rs As New ADODB.Recordset '写入数据库是OK的
Dim strCn As String, strSQL As StringSet Root = trv.Nodes.Add(, , , "员工姓名")strCn = "Provider=sqloledb;server=192.168.1.1(这里改为服务器地址);Database=456;Uid=sa;Pwd=;"
cn.Open strCn
rs.Open "select distinct ygxb from yuangong", cn, 1, 3
strCn = "Provider=sqloledb;server=.;Database=456;Uid=sa;Pwd=;"
cn.Open strCn
rs.Open "select distinct ygxb from yuangong", cn, 1, 3
把数据库连接字符串的机器名换成服务器的IP地址就可以了
你把连接字符串,中的ip改成远程的Ip,代码都不用动
如果是多用户,最好还是用sql server
建议将自己公司的某个计算机当服务器用,用花生壳做动态域名解析,但花生壳不稳定,这是个问题。