<appSettings>
<add key="SQLCONNECTIONSTRING" value="data source=222.191.251.32;uid=tongshi_f;pwd=tongshi;database=tongshi"></add>
    <add key="FCKeditor:BasePath" value="~/fckeditor/"/>
<add key="FCKeditor:UserFilesPath" value="/web/UploadFiles/"/>
</appSettings>
<connectionStrings>
 
    <add name="ysbl_dbConnectionString1" connectionString="Data Source=222.191.251.32;Initial Catalog=tongshi;Persist Security Info=True;User ID=tongshi_f;MultipleActiveResultSets=False;Packet Size=4096;Application Name=&quot;Microsoft SQL Server Management Studio&quot;"
     providerName="System.Data.SqlClient" />
    <add name="ysbl_dbConnectionString2" connectionString="Data Source=222.191.251.32;Initial Catalog=tongshi;Persist Security Info=True;User ID=tongshi_f;Password=tongshi;MultipleActiveResultSets=False;Packet Size=4096;Application Name=&quot;Microsoft SQL Server Management Studio&quot;"
     providerName="System.Data.SqlClient" />  </connectionStrings>

解决方案 »

  1.   

    我这边远程连接数据库可以,就是web.config连接不上去
      

  2.   

    数据库设置远程连接了,我可以远程通过数据库连接到服务器上的数据库。就是web.config连接不上去!  急啊!!
      

  3.   

    你的 题目就叫人 无法 理解, 什么叫 web.config 如何连接数据库。
      

  4.   

    楼主说的错误没有,就是读取不到数据是什么意思啊,是不是连接上了,就是没数据啊
    那说明你的web.config已经连接上了啊
      

  5.   

    <add key="SQLCONNECTIONSTRING" value="data source=222.191.251.32;uid=tongshi_f;pwd=tongshi;database=tongshi"></add>
    这个是我链接数据库用,应该没有错吧!??
      

  6.   

    自己去 看下 1433 端口 开了吗, 还有 sqlbrowser 服务启动没有, tcpip 管道启用没有。调用 web.config 节点名称是否有错。
      

  7.   

    我自己的错误在哪都不知道      问题就是,我在自己的电脑上可以链接本地的数据库,运行没有问题。   问题是,把源码通过ftp上传到服务器后,数据库也通过远程连接,附加到数据库后,就链接不上去了。那个远程的数据库上面还有其它网站的数据库,其它网站都可以正常访问。就我的不可以。所以,不知道问题出在哪?
      

  8.   

    看看"SQLCONNECTIONSTRING"这几个字符名称引用的是否正确或者就是你的ado连接web.config代码写错了
      

  9.   


    另外你确定idc给你的数据库名和用户名密码都对了?
      

  10.   

    “/web”应用程序中的服务器错误。
    --------------------------------------------------------------------------------未将对象引用设置到对象的实例。 
    说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。源错误: 
    行 59:             }
    行 60:             Config config = new Config();
    行 61:             while (rec.Read())
    行 62:             {
    行 63:                 config.About = rec["About"].ToString();
     源文件: E:\项目\y伊莎贝拉\0815yishabeila\DAL\ConfigSQL.cs    行: 61 
    这个就是报错的地方
      

  11.   

    如果ado连接web.config代码写错了 ,本地能链接上数据库吗?我这个本地连接没有错误!就是远程不行
      

  12.   


    行 59: }
    行 60: Config config = new Config();
    行 61: while (rec.Read())
    行 62: {
    行 63: config.About = rec["About"].ToString();
    这是 搞什么 有必要吗, 直接 System.Configraiton.ConfigrationManager.Configtions["你的数据库配置节点的NAME"].ConnectionStrings ;
      

  13.   


    她那个config是一张表,别激动
      

  14.   

    或是 System.Configration.ConfigrationManager.AppSetting["settings节点钟的 key"] 
      

  15.   

    我 日 了,是一个 表啊, 那就是 about 那个 字段 不存在 导致了 未将对象引用到实例
      

  16.   

    恩,是的,我的Config有这个表。 谢谢大哥理解
      

  17.   

    你了解什么是 3层 架构吗, 在这里就不要说你用什么 架构做的了 速度检查 你的 存储过程 的 数据结果有没有 about 这个 字段注意大小写。 
    在 datareader 的时候 最好 判断下 IsDBnull
      

  18.   

    如果是代码的问题,为什么本地连接没问题呢? 那个不是没有读取到about字段的值才报的错嘛?
      

  19.   

    现在我把config里的字段都加入数据了。还是连不上。
       感觉是读取不到数据,才会报这个错误的。不是因为没有数据!
      

  20.   

    抱歉抱歉,我刚才数据引用错误了
    在我的类库下是可以访问你的数据库的  看来还是你代码的问题为什么不能发图片呢以下是我GridView显示的内容id title 
    17 公司简介 
    18 理念与准则 
    19 公司年鉴 
    20 战略联盟 
    21 品牌起源 
    22 品牌口号 
    23 品牌使命 
      

  21.   

    另外我建议你的config这么写<add key="strconn" value=" Provider=SQLOLEDB; Data Source=222.191.251.32;uid=tongshi_f;pwd=tongshi;database=tongshi"/>
      

  22.   

    抱歉抱歉,我刚才引用了access的类库。
      

  23.   


    抱歉抱歉,我刚才数据引用错误了
    在我的类库下是可以访问你的数据库的 看来还是你代码的问题[/Quote]如果是代码的问题,又出现在什么地方呢?  获取连接连接数据的值的那个地方吗?  
      

  24.   

    谢谢各位大侠的帮忙,时间到了。不过,我找到了一些原因,代码被我改了一下,有些页面已经可以打开了。本地测试是太宽松了。还是配置IIS测试会好些;相信弄好了,就可以了    各位大侠辛苦了。接分了