请问我要是把此程序放在架设的局域网上使用,要不要再写连接服务器端的计算机ip地址(或计算机名)的程序啊?谢谢!我在自己电脑上做了一个很简单的桌面的管理系统的程序,库是sql2000的,连接本地库的代码如下,
sqlConn=new SqlConnection("data source=Localhost;initial catalog=mis;User ID=sa;Password=123456;");我如果想把这程序放在架设的局域网上使用,(比如,专门用一台电脑做服务器,服务器的计算机名为123,在此电脑上装上企业版的sql2000 )想请教二个问题:
1.
按我的理解,要把这程序放在架设的局域网上使用,必需要在程序中写上连接服务器端的计算机ip地址(或计算机名)的程序啊,因此我把连接本地库的代码
sqlConn=new SqlConnection("data source=Localhost;initial catalog=mis;User ID=sa;Password=123456;");改为
sqlConn=new SqlConnection("data source=123;initial catalog=mis;User ID=sa;Password=123456;");
是不是就行了?如果不行,为什么啊?谢谢!
2.
如果我上面改的方法不对,大哥能不能给一段连接服务器端的计算机ip地址(或计算机名)的程序代码?谢谢!

解决方案 »

  1.   

    我有点糊涂啊,因为 sqlConn=new SqlConnection("data source=123;initial catalog=mis;User ID=sa;Password=123456;");这字符串只是连接服务器计算机上装的sql2000库的字符串啊!可并没有说是连接计算机ip地址(或计算机名)啊!为什么不需要专门一段连接服务器端的计算机ip地址(或计算机名)的程序代码就行了啊!!!请老大们给点解释啊!!!谢谢!!!
      

  2.   

    谢谢各位了! 我有点糊涂啊,因为 sqlConn=new SqlConnection("data source=123;initial catalog=mis;User ID=sa;Password=123456;");这字符串只是连接服务器计算机上装的sql2000库的字符串啊!可并没有说是连接计算机ip地址(或计算机名)啊!为什么不需要专门一段连接服务器端的计算机ip地址(或计算机名)的程序代码就行了啊!!!请老大们给点解释啊!!!谢谢!!!
      

  3.   

    我最后明白楼主的意思,你说的是连接sql2000数据库的字符串和连接服务器计算机ip地址的连接是不一样的二个连接!!!有知道回答的兄弟说一下啊!
      

  4.   

    1.保证两台(或更多)计算机能够连通(至少ping得通).
    2.打开SqlServer的sql server服务
    3.将程序中的sqlConn=new SqlConnection("data source=Localhost;initial catalog=mis;User ID=sa;Password=123456;");其中的"LocalHost"改为装有sqlserver的计算机的IP地址或装有sqlserver计算机上Sql Server管理器中的服务器名(并不一定是计算机名)
    4.设置装有SQL SERVER计算机的防火墙,使SQL SERVER可以被访问.
      

  5.   

    可以的.
    说明两点: 
    1.如果用sqlConn=new SqlConnection("data source=123;initial catalog=mis;User ID=sa;Password=123456;");应该没有问题,但是保证网络的通畅,和数据名称不能更改. 
    2.也可以用ip地址,但是在sql-server端要设置tcpip(一般情况下已自动设置好) ,保证机器已介入网络.sqlConn=new SqlConnection("data source=192.168.0.1;initial catalog=mis;User ID=sa;Password=123456;");
      

  6.   

    按我的理解,要把这程序放在架设的局域网上使用,必需要在程序中写上连接服务器端的计算机ip地址(或计算机名)的程序啊,因此我把连接本地库的代码
    sqlConn=new SqlConnection("data source=Localhost;initial catalog=mis;User ID=sa;Password=123456;");改为
    sqlConn=new SqlConnection("data source=123;initial catalog=mis;User ID=sa;Password=123456;");                      //***IP 
    ---------------------------------------------------------------------------------
    sqlConn=new SqlConnection("data source=192.168.1.2;initial catalog=mis;User ID=sa;Password=123456;");