怎样与数据库相连(50分)

  • 主题发起人 主题发起人 hncywjm7
  • 开始时间 开始时间
H

hncywjm7

Unregistered / Unconfirmed
GUEST, unregistred user!
请高手帮忙。服务器是固定的INTERNET上的IP地址,其它客户机都是通用ADSL拨号上网的,怎样在客户机上直接连接服务器的SQL SERVER数据库?
 
最简单的办法就是用ADO直接直到那个IP上就可以了。
当然SQL SERVER数据库的用户名和密码都需要知道。
 
不是局域网,也不是VPNAA啊,连IP地址与计算机名都找不到,怎么连啊
 
好像不是那么简单,在win2000、XP上得建拨入的连接......等等等等,挺麻烦的。
 
>>服务器是固定的INTERNET上的IP地址??
>>连IP地址与计算机名都找不到,怎么连啊??
---什麼意思?到底服務器(裝有sql server庫的那臺機)有沒有固定ip?
有的話直接在程式中設定adoconnection的connectionstring不就可以了
 
客户机与服务器不在一个字网内,拨号上网IP是不固定的啊
 
呵呵,如果服务器是INTERNET上的固定IP,那就象一楼说的就可以了,如果没固定IP,那就申请个域名,在装个动态IP绑定域名的软件就OK了。
 
如果有那么简单,c/s与B/S就没有什么区别了
 
MTS怎么用啊,请大哥指点一下啊

 
>>服务器是固定的INTERNET上的IP地址
>>不是局域网,也不是VPNAA啊,连IP地址与计算机名都找不到,
>>客户机与服务器不在一个字网内
劳驾,你先告诉我们,你的sql server服务器到底处于什么位置,
如果sql server服务器确实在INTERNET上,如202.99.*.*,而你客户端用MODEM拨号的IP为
61.*.*.*,这个没有关系,用我上面说的办法可以连上,只要能PING到ADO就能连到,
如果sql server服务器在一个内网里,就要知道网关的IP了.这就麻烦一些了.
 
服务器上装的有放火墙,不能PING通,只是开放sql server端口,象千方百记软件一样
 
>>服务器上装的有放火墙,不能PING通,只是开放sql server端口
如果PING不通,开放相关端口也是可以的,比如sql server端口
你的软件的端口号,如果你用的 是B/S结构的软件,那么一般就是80了。
我的意思是连上就可以。
 
我用的是C/S结构,软件的端口号怎么设置啊
 
接受答案了.
 
后退
顶部