.NET的C#中数据库连接方式

      一般情况下,都放在需要连接数据库的方法中。但是,这种方法既不安全效率也不够高,当数据库连接改变时,则要修改后台的原始代码。

public SQLHelper()

{

string connStr=@”server=niunan\sqlexpress;database=newssystem;uid=sa;pwd=123”;

conn=new SqlConnection(connStr); //数据库连接字符串

代码省略...

}

     比较常用的方法是放入web.config文件中:

<connectionStrings>

<add name="connStr" connectionString="server=20100228-1447;database=newssystem;uid=sa;pwd=123"/>

</connectionStrings>

     然后再外面的方法调用:

public SQLHelper()
{
    string connStr = ConfigurationManager.ConnectionStrings["connStr"].ConnectionString;
    conn = new SqlConnection(connStr);

}

      使用 ConfigurationManager 类,可以访问计算机、应用程序和用户的配置信息。使用ConfigurationManager 类必须在命名空间中引用using System.Configuration;并且要在项目右键添加引用System.Configuration,才能在编辑代码中智能提示。

posted on 2010-04-18 14:30  jazyzheng  阅读(562)  评论(0编辑  收藏  举报