| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1048 人关注过本帖
标题:求助,ADO数据库连接
只看楼主 加入收藏
lavzchen
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2010-10-20
收藏
 问题点数:0 回复次数:3 
求助,ADO数据库连接
namespace Accessdatabase
{
    public partial class _Default : System.Web.UI.Page
    {
      
        protected void Page_Load(object sender, EventArgs e)
        {
            //web.config配置文件取出数据库连接串
            string sqlconnstr=ConfigurationManager.ConnectionStrings ["ConnectionString"].ConnectionString;
            //建立数据库连接对象
            SqlConnection sqlconn = new SqlConnection(sqlconnstr);
            //打开连接对象
            sqlconn.Open();
            Label1 .Text ="成功建立Sql Server 2005 数据库连接";
            //关闭连接对象
            sqlconn.Close();
            sqlconn=null;

        }
        

    }
}
web.config
<connectionStrings>
        <add name="ConnectionString" connectionString="Data Source=.\SQLEXPRESS;         
         AttachDbFilename=|DataDirectory|\Mydatabase.mdf;Integrated Security=Ture;User Instance=Ture"/>
    </connectionStrings>
运行提示出错
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------

项“integrated security”的值无效。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.ArgumentException: 项“integrated security”的值无效。

源错误:


行 22:             string sqlconnstr=ConfigurationManager.ConnectionStrings ["ConnectionString"].ConnectionString;
行 23:             //建立数据库连接对象
行 24:             SqlConnection sqlconn = new SqlConnection(sqlconnstr);
行 25:             //打开连接对象
行 26:             sqlconn.Open();
 

源文件: F:\\Accessdatabase\Accessdatabase\connection.aspx.cs    行: 24

堆栈跟踪:


[ArgumentException: 项“integrated security”的值无效。]
   System.(String stringValue) +1484539
   System.() +1484544
   System.Data.SqlClient.SqlConnectionString..ctor(String connectionString) +89
   System.Data.SqlClient.SqlConnectionFactory.CreateConnectionOptions(String connectionString, DbConnectionOptions previous) +24
   System.Data.ProviderBase.DbConnectionFactory.GetConnectionPoolGroup(String connectionString, DbConnectionPoolGroupOptions poolOptions, DbConnectionOptions& userConnectionOptions) +125
   System.Data.SqlClient.SqlConnection.ConnectionString_Set(String value) +56
   System.Data.SqlClient.SqlConnection.set_ConnectionString(String value) +4
   System.Data.SqlClient.SqlConnection..ctor(String connectionString) +21
   Accessdatabase._Default.Page_Load(Object sender, EventArgs e) in F:\\Accessdatabase\Accessdatabase\connection.aspx.cs:24
   System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +15
   System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +33
   System.Web.UI.Control.OnLoad(EventArgs e) +99
   System.Web.UI.Control.LoadRecursive() +47
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1436

 


--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.1433; 版本:2.0.50727.1433
搜索更多相关主题的帖子: 数据库 
2011-01-24 16:23
lavzchen
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2010-10-20
收藏
得分:0 
自己解决了
connectionString="data source=.\SQLEXPRESS;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\mydatabase.mdf;User Instance=true" providerName="System.Data.SqlClient"
2011-01-24 16:39
小红帽
Rank: 2
等 级:论坛游民
帖 子:25
专家分:18
注 册:2010-10-28
收藏
得分:0 
     中的数据库连接,也可以和中一样。
     web.config
<connectionStrings>
        <add name="ConnectionString" connectionString="Data Source=(local);         
         Initial Catalog=数据库名称;Integrated Security=Ture;"/>
    </connectionStrings>
2011-03-03 19:42
shencshop
Rank: 1
等 级:新手上路
帖 子:1
专家分:3
注 册:2011-3-4
收藏
得分:0 
public static string ConnectionString
{
  get{
      string _connectionString=ConfigureManager.ConnectionStrings[""].ToString();
      string ConStringStrplty=ConfigureManager.appSettings[""]
      if(ConStringStrplty=="true")
      {
        _connectionString=DESEncrypt.Decrypt(_connectionString)
      }
     return _connectionString
   }
}

DBHelper类
public static readonly string ConnectionString=PubConstrant.ConnectionString;
2011-03-04 13:07
快速回复:求助,ADO数据库连接
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.023764 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved