你发布后还是运行在本机吗?
“点击某按钮的时候,就无法连接到DB2数据库了” 请把出错信息贴出来,不然谁知道什么错误啊。如果不是发布在本机运行,则发布的服务器需要配置数据源吧,有可能还需要按照ODBC For DB2的驱动。

解决方案 »

  1.   

    错误信息如下: 
    ERROR [IM003] 由于系统错误  5 (IBM DB2 ODBC DRIVER - DB2COPY1),指定驱动程序无法加载。 
    说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.Odbc.OdbcException: ERROR [IM003] 由于系统错误  5 (IBM DB2 ODBC DRIVER - DB2COPY1),指定驱动程序无法加载。
      

  2.   

    我用SQLSERVER数据库的ODBC,就可以正常的连接上。
    是不是需要装什么驱动之类的啊
      

  3.   

    我本机上已经装过了db2的客户端,这样的话,应该不用再装什么驱动了吧。为什么用IIS发布了网站以后就不能用ODBC了呢,是不是IIS装的有问题?
      

  4.   

    以前做ORACEL的時間也是類似的問題
    後來發現在IIS Server上也要裝oracle CLIENT
    你IIS 的是有ODBC FOR DB2嗎?
    以上供參考.
      

  5.   

    是不是忘记改连接字符串里的server名了~
      

  6.   

    我用SQL2005  用iis发布.net发布网站 也遇到数据库连接问题,这个 连接字符串是不是一定要写在webconfigu里的?我是写在dbhelper里的   希望 知道的人看到我的消息后QQ联系我   6637152  谢谢