当前位置:数据库 > SQLServer >>

打开数据库连接(SQL Server)

 

通过SqlConnection类完成数据库(SQL Server)的连接,为了养成良好的编程习惯,请读者以三层体系结构的编程思想来完成项目的开发。将与后台数据库有关的操作放在一个类内。

主要程序程序代码如下。

在类文件ClsDBControl中,自定义一个ConDB方法,用于打开与数据库的连接并返回一个SqlConnection对象。其程序代码如下:

        private SqlConnection con;
        public SqlConnection ConDB()
        {
            con = new SqlConnection("server=.;uid=sa;pwd=;database= DB_ADONET");
            if (con.State == ConnectionState.Closed)
            {
                con.Open();
            }
            return con;//返回SqlConnection对象
        } 在表示层中,通过调用ConDB方法的来实现数据库的连接。程序代码如下:

private void button1_Click(object sender, EventArgs e)
        {
           ClsDB.ClsDBControl Con = new OptDB.ClsDB.ClsDBControl();
           SqlConnection conTry=Con.ConDB();
           MessageBox.Show(conTry.State.ToString());//显示当前连接对象的状态
        }    注意:在调用数据数据层ConDB方法时,需要引入SqlClient命名空间,其程序代码如下:

using System.Data

    
补充:软件开发 , C# ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,