当前位置: 代码迷 >> ASP.NET >> web.config如何远程连接不到数据库
  详细解决方案

web.config如何远程连接不到数据库

热度:9132   发布时间:2013-02-25 00:00:00.0
web.config怎么远程连接不到数据库
<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>

------解决方案--------------------------------------------------------
探讨
我自己的错误在哪都不知道

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

------解决方案--------------------------------------------------------
你了解什么是 3层 架构吗, 在这里就不要说你用什么 架构做的了 

速度检查 你的 存储过程 的 数据结果有没有 about 这个 字段注意大小写。 


在 datareader 的时候 最好 判断下 IsDBnull
------解决方案--------------------------------------------------------
探讨
如果是代码的问题,为什么本地连接没问题呢? 那个不是没有读取到about字段的值才报的错嘛?
  相关解决方案