VB如何读写网络上的数据库?

gicad 2011-09-13 01:35:00
问题:数据库放在网络上(网站的某个文件夹下,但与网站无关,仅存放),用VB做个客户端,能查询、修改、更新该数据库,可行吗?

案例:领导想要随时查询到各地分公司的项目进展情况,项目由各地分公司上报到数据库,领导这端能查询、汇总、打印等操作。

注意:不想做成网站模式,不通过IE浏览器进行,,而是通过VB开发的客户端来进行浏览、操作(数据库不在本地而在网络上)。

实际上,就是读写网络上数据库的一个过程。
===================================================

请教大家:
1.VB6可以读写网络上的数据库吗?
2.若可以,用哪种数据库比较合适,Access、SQL?能同时进行多人操作更新数据库。
3.用VB举个例子,如何连接网站如www.123.net/DB/001.MDB这个数据库?
...全文
335 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
AsAny 2011-10-06
  • 打赏
  • 举报
回复
只有sqlserver和其他的大型数据库能用。MYSQL也行,常见的就这两种,而且还是需要花钱的。
建议将自己公司的某个计算机当服务器用,用花生壳做动态域名解析,但花生壳不稳定,这是个问题。
ningweidong 2011-09-26
  • 打赏
  • 举报
回复
当然可以访问远程数据库
你把连接字符串,中的ip改成远程的Ip,代码都不用动
如果是多用户,最好还是用sql server
生命密码 2011-09-23
  • 打赏
  • 举报
回复
用Sql server
把数据库连接字符串的机器名换成服务器的IP地址就可以了
kof97_wwf 2011-09-14
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 yiyaozjk 的回复:]
我原来用EXCEL VB做过你这样的网络数据库提取资料

Dim rs As New ADODB.Recordset '写入数据库是OK的
Dim strCn As String, strSQL As String

Dim rs As New ADODB.Recordset '写入数据库是OK的
Dim strCn As String, strSQL As String

Set……
[/Quote]
你好呀,能将你这个源文件发上来吗,我也要做用EXCEL 做数据库,用VB查询和修改,谢谢你了
ningweidong 2011-09-14
  • 打赏
  • 举报
回复
跟访问本地数据库一样,只是服务器ip要改成网络上的
yiyaozjk 2011-09-13
  • 打赏
  • 举报
回复
我原来用EXCEL VB做过你这样的网络数据库提取资料

Dim rs As New ADODB.Recordset '写入数据库是OK的
Dim strCn As String, strSQL As String

Dim rs As New ADODB.Recordset '写入数据库是OK的
Dim strCn As String, strSQL As String

Set 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

1,217

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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