日期:2014-05-18  浏览次数:20454 次

c#客户端程序如何连接服务器数据库
近来用.net写客户端程序,在连接数据库时,遇到这样的问题,在内网测试,连自己服务器上sql2000数据库没有问题,但是连接公网服务器上的数据库就连不上了。

      我想应该不是程序上的问题,应该是跨网段的问题吧!,请教高手怎样解决?



------解决方案--------------------
请问各位做C/S 的程序 如何访问数据库? 是用客户端程序直接访问公网的数据库吗?
==========
广域网当然得要公网的IP了,

局域网记可以用IP(公网IP或者局域网IP都可以,根据此网络的配置),还可以使用服务器名

LZ 不会区分哪些网段是公网IP 哪些是 局域网IP ???


------解决方案--------------------
直接在客户端读取数据库会代来安全威胁,我认为让客户端从服务器下载XML更新数据这样比较安全,也不难实现!