用ADO控件访问SQL SERVER2000能不能通过IP来访问?(100分)

  • 主题发起人 主题发起人 cansim
  • 开始时间 开始时间
C

cansim

Unregistered / Unconfirmed
GUEST, unregistred user!
问题列表:
1。服务端是不是只要安装SQL SERVER2000的服务端就可?要不要自己再写个服务端?
2。客户端要不要装SQL SERVER2000的客户端?
3。怎么样才能通过IP来访问服务器,我在局域网可以通过服务器名来访问,但
不能把DATA SOUCE的值改为IP来访问,请问要怎么样才能用IP来访问呢?
也就是可以通过Internet来访问!
刚来的分不多请原谅,拿得出手的就这么多啦,请尽力帮忙,比较急的:)
 
用ADO控件访问SQL SERVER2000当然可以通过IP来访问!!!
1。服务端只要安装SQL SERVER2000!
2。客户端安装SQL SERVER2000客户端软件!
3。把ADO连接字符串中的服务器名改为XXX.XXX.XXX.XXX/SERVER
XXX.XXX.XXX.XXX为IP地址,SERVER为服务器名称!
 
客户端必须安装SQLServer客户端软件 ???
 
1、3的答案同上;
2 客户端不必装SQL SERVER2000的客户端,但要注意
Microsoft Data Access Components (MDAC)的版本, MDAC的下载网址如下:
http://www.microsoft.com/data/download.htm
 
强调:客户端不必装SQL SERVER2000的客户端,其他一样
MDAC系统都有!
 
完全可以
 
sdhxdjw,你的意思是把data souce=服务器名
改为data souce=xxx.xxx.xxx.xxx/server
~~~~~~~加上这个?
我试试看!可以就等着收分啦:)
 
>data souce=xxx.xxx.xxx.xxx/server
~~~~~~~加上这个?

不要加/server, ADO连接字符串应该象下面那样:
Provider=SQLOLEDB.1;Password=yourPassword;Persist Security Info=True;
User ID=sa;Initial Catalog=yourDataBaseName;Data Source=yourIP
 
多人接受答案了。
 
后退
顶部