ConnectionString问题

问题描述

<connectionStrings><addname="BlueHillConnectionString"connectionString="DataSource=.SQLEXPRESS;AttachDbFilename=|DataDirectory|BlueHill.mdf;IntegratedSecurity=True;UserInstance=True"providerName="System.Data.SqlClient"/></connectionStrings>这个系统的数据库是SQLEXPRESS2005版本,但是到我机器上的SQL2005企业版的时候就不能连接到数据库了.总提示conn.Open()这里的代码出错.DataSource=.或者(local)都米用.忘达人指点

解决方案

解决方案二:
我建议你首先用“sqlDatasource”控件连一下你的数据库。然后在连接字符串中复制到你的“connectionString”中,应该是没有问题的!
解决方案三:
localhost呢ip呢
解决方案四:
改成:<addname="BlueHillConnectionString"connectionString="IntegratedSecurity=SSPI;PersistSecurityInfo=False;InitialCatalog=BlueHill;DataSource=.SQLExpress"providerName="System.Data.SqlClient"/>

试试看
解决方案五:
你的字符串写的有问题楼主的:"DataSource=.SQLEXPRESS;AttachDbFilename=|DataDirectory|BlueHill.mdf;IntegratedSecurity=True;UserInstance=True"providerName="System.Data.SqlClient"多了/
解决方案六:
引用2楼dl_wang的回复:

localhost呢ip呢

改这两个有效果没
解决方案七:
"DataSource=.;AttachDbFilename=|DataDirectory|BlueHill.mdf;IntegratedSecurity=True;UserInstance=True"providerName="System.Data.SqlClient"
解决方案八:
首先把你的项目app_data下的数据库附加到你的sql2005中,然后换一个连接字符串就行了啊。<addname="BlueHillConnectionString"connectionString="DataSource=Localhost;InitialCatalog=BlueHill;UserID=sa;Password=sa"/>
解决方案九:
将BlueHill.mdf复制到sql安装目录下的data文件夹比如:C:ProgramFilesMicrosoftSQLServerMSSQL.1MSSQLData
解决方案十:
http://msdn.microsoft.com/zh-cn/library/ms254504.aspx

时间: 2024-09-10 11:12:50

ConnectionString问题的相关文章

SqlConnection.ConnectionString 属性

connection ConnectionString 类似于 OLE DB 连接字符串,但并不相同.与 OLE DB 或 ADO 不同,如果"Persist Security Info "值设置为 false(默认值),则返回的连接字符串与用户设置的 ConnectionString 相同但去除了安全信息.除非将"Persist Security Info "设置为 true,否则,SQL Server .NET Framework 数据提供程序将不会保持,也不会

ConnectionString 属性尚未初始化

问题描述 publicDatabase(){////TODO:在此处添加构造函数逻辑//ConnectionString=ConfigurationManager.AppSettings["DBConnectionString"];}protectedvoidOpen(){if(Connection==null){Connection=newSqlConnection(ConnectionString);}if(Connection.State.Equals(ConnectionSta

C#连接数据库SqlConnection.ConnectionString 属性“Server=(local)”没用

问题描述 用这个就会报错(provider:NamedPipesProvider,error:40-无法打开到SQLServer的连接)不过msdn上就是这样写的啊.如果把Server设置成具体实例名就不会报错了 解决方案 解决方案二:1首先看看sqlserver里配置是否有两个实例,一个是sqlExpress是安装vs2005装的,另一个sql2005是安装sqlserver2005建的如果你所有的数据都建立在sql2005中.那就将DataSource=sql2005试试或者使用下面方法we

Entity Framework connectionstring 怎么加密=解密

问题描述 目前我在web.config里的已经加密啦.<addname="Default"connectionString="0248511437E6169F78B3956077989FB5C2454444E0184A05FC828256AEEC86AB7B8E406B7F20DD6DAF016C0CE1811EB2AC6F9E5D2BC5C9214675AB6244B340001D8955EC43D826803C3AC5ED9A5C84E4C12234A1D20124

实现整个网站系统只有一个connection对象,可是对象只能使用一次,再次调用时提示:connection对象的connectionstring属性未初始化?内含代码

问题描述 实现整个网站系统只有一个connection对象,可是对象只能使用一次,再次调用时提示:connection对象的connectionstring属性未初始化???????..................为什么????????创建connection对象publicclassPubConn{privatePubConn(){}privatestaticOracleConnectionDALPubConnection;publicstaticOracleConnectionPubCo

System.InvalidOperationException: ConnectionString 属性尚未初始化。

问题描述 行70:行71://Executethecommand行72:myConnection.Open();行73:SqlDataReaderresult=myCommand.ExecuteReader(CommandBehavior.CloseConnection);行74publicSqlDataReaderGetProductCategories(){//CreateInstanceofConnectionandCommandObjectSqlConnectionmyConnectio

web.config 文件的connectionString加密之后的问题!!

问题描述 web.config文件的connectionString加密之后,sqlCacheDependency要使用connectionString怎么办,高手帮帮忙,先谢谢了/ 解决方案 解决方案二:帮帮忙啊,,高手些!!!解决方案三:你要用这个链接字符串?connectionString中Add属性的name设置下就好了吧,不过我不知道这个受不受加密的影响,也求教高手解决方案四:就是有影响啊,请教高手出马

.net设计登录页面,点击登录按钮,一直提示“ConnectionString 属性尚未初始化。”

问题描述 以下为数据库链连接代码:usingSystem;usingSystem.Data.SqlClient;usingSystem.Data;usingSystem.Configuration;namespaceGROUP.Manage{///<summary>///BaseClass的摘要说明.///</summary>publicclassBaseClass:System.Web.UI.Page{StringConnectionString;publicBaseClass(

对web.config的ConnectionString加密

原文:对web.config的ConnectionString加密       本文参考了wayshan的博客,原文地址:http://www.cnblogs.com/wayshan/archive/2012/04/09/web_config.html             web.config配置文件中,有一些敏感数据希望被保护起来,例如数据库的连接串ConnectionString,默认情况下是明文显示的,例如: 1 <appSettings> 2 <!--数据库链接-->

connectionstring-DataAdapter ConnectionString属性尚未初始化

问题描述 DataAdapter ConnectionString属性尚未初始化 private DataSet ds = new DataSet(); DataTable dt = new DataTable(); private SqlDataAdapter dap = new SqlDataAdapter(); BindingSource bs = new BindingSource(); 这是我调用数据库数据的方法: public DataSet AccessDBData(string