请问如何在局域网内多台机器中的程序共享一个数据库
就是这个意思:
一个程序vb+sql2000作的,但是sql2000只在一台机器上有,别的机器在局域网内都可以用这个程序,而且这些个程序相同并且都是防问同一个数据库,可以同时进行数据的操作。各位大侠,指点一下吧,如果能说的详细一点的话最好,网络数据库这里实在是不会。小弟先在这里谢谢了
就是这个意思:
一个程序vb+sql2000作的,但是sql2000只在一台机器上有,别的机器在局域网内都可以用这个程序,而且这些个程序相同并且都是防问同一个数据库,可以同时进行数据的操作。各位大侠,指点一下吧,如果能说的详细一点的话最好,网络数据库这里实在是不会。小弟先在这里谢谢了
sql="Provider=SQLOLEDB.1;Password=xxx;Persist Security Info=True;User ID=sa;Initial Catalog=pubs;Data Source=XXX.XXX.XXX.XXX"
其他电脑上
把Data Source=XXX.XXX.XXX.XXX 修改成装有sql2000的IP地址
Initial Catalog=pubs 改成你需要访问的数据库名字
给你举个例子
定义一个网络数据库连接
Dim con As New SqlConnection("workstation id=计算机名;packet size=4096;user id=sa;data source=.;persist security info=False;initial catalog=数据库名")
麻烦一下大家在指点一下