还是老问题,没正确得到解决,有经验的大哥们,快快帮忙。。上传的asp.net的网站 只要和数据交互就不行了 sqlserver2000数据库但我不发布,在本机把数据库连接到网站的数据库上是好的 。。没 任何错误。

解决方案 »

  1.   

    SQL登录员的权限,改成sysAdmin,可以试试
      

  2.   

    你发布的网站是不是没有放到C:\Inetpub\wwwroot这个目录下??
      

  3.   

    你会配置服务器吗?
    如果是你自己配置,得多研究一下,先在本机iis下试试.
    本机能成功,一般在服务器上也行,除非是数据库连接字符串错误.
    如果是别人配置服务器,你让他帮你解决.
      

  4.   

    你网站所在目录的权限加上everone试试,或者是你的sql用户权限不够。
      

  5.   

    空间服务器上看一下运行cmdtelnet 数据库服务器ip 1433
      

  6.   

    这个好像没有碰到过,奇怪,应该是服务器的问题,你修复IIS
      

  7.   

    把错误贴出来看看,我也遇到过类似的错误,我的是因为发布后的网站缺少一些DLL
      

  8.   

    我又想到个问题,好像刚开始用AJAX的,就用AJAX的新建模板,后来又不用AJAX了,就没去AJAX组件,可能是服务器空间不支持,我现在正在去除AJAX里面的东西,去掉了我再试试。
      

  9.   

    ErrorCode:-2147467259
    Message:外部组件发生异常。
    HelpLink:sss
    Source:
    TargetSite:
    InnerException:
    StackTrace:
    GetHtmlErrorMessage:
    GetHttpCode:500
    Data:System.Collections.ListDictionaryInternal
      

  10.   

    你可以查看你SQL的存储过程的所有者,也许你在建立数据库的时候创建的存储过程所有者并不是你的帐号.所以造所你无法访问数据库
    以前我也有类似的问题.
      

  11.   

    大哥,大姐们,问题的根源找到了,就是因为用的AJAX新建模板了我重新建个网站把代码全部复制进去,去掉了AJAX,就好了,。。一切都正常了。
    谢谢大家的参与啊!!!!
    我散分结贴了 。。