我的服务器上装了 sql2000数据库(adsl上网)
 装了花生壳取得ip地址116.9.35.174(域名tmd.gicp.net)
客户端装winform程序访问服务器的数据库
数据库连接字段如下
con = "data source=116.9.35.174;initial catalog=getxt;password=******;user id=sa ";
不知这样设置可以一直访问数据库吗?或是花生壳取得的ip地址变化,又要重新设置数据库连接字段?
请问有什么好的方法解决吗?

解决方案 »

  1.   

    ip变化就要重新设置了,你可以编程获取ip后动态设置
      

  2.   

    怎么设置域名访问
    是这样
    con = "data source=tmd.gicp.net;initial catalog=getxt;password=******;user id=sa "; 
    ?
      

  3.   

    con = "data source=tmd.gicp.net;initial catalog=getxt;password=******;user id=sa "; 
      

  4.   

    .net用域名连接数据库我没有测试过,应该可以,但你这种连接数据库的方式在IP更改后肯定要重新设置连接,因为数据库服务器IP改变后花生壳那边的IP也更改了,所以你才可以一直通过tmd.gicp.net这个域名访问你的数据库服务器。
      

  5.   

    直接把你的IP改成你的域名tmd.gicp.net就可以了,它会自动解析域名的
    提示:注意你的端口,要保证外界能访问
      

  6.   

    用域名连接数据库,SQL Server 2000需要打上sp3的补丁 不然连不上的