ADO.NET技术是数据库访问的一个重要方法。
它常用的五个对象分别是:1.Connection2.Command3.DatadAdapter4.DataSet5.DataReader
1.Connection:就是连接数据库
2.Command:执行(T-SQL语句),就是数据库的命令
3.DataAdapter:负责数据库和数据集之间的一个联系,相当于桥梁
4.DataSet:用户填充dataset,断开的模式下进行
5.DataReader:负责从数据源中读取数据
visual studio使用ADO.NET连接数据库的主要步骤
1、在命名空间那里,引用using System.Data.SqlClient;
2.新建一个数据库连接字符串,并且创建连接
public static string constr = "Data Source=.;Initial Catalog=(数据库的名称);Integrated Security=True";
public static SqlConnection con = new SqlConnection(constr);
3. 打开连接
public static void dbopen()
     {
         if (con.State == System.Data.ConnectionState.Closed)
         {
             con.Open();
         }
     }

4.关闭连接
public static void dbclose()
     {
         if (con.State == System.Data.ConnectionState.Open)
         {
             con.Close();
         }
     }

主要的方法,包括增删改查
 //执行增删改操作
     public static int update(string sql)
     {
         dbopen();
         SqlCommand cmd = new SqlCommand(sql, con);
         int result = cmd.ExecuteNonQuery();
         dbclose();
         return result;
     }
    //执行查询操作
     public static DataTable query(string sql)
     {
         SqlDataAdapter sda = new SqlDataAdapter(sql, constr);
         DataTable dtable = new DataTable();
         sda.Fill(dtable);
         return dtable;
    }
     public static bool execSql(string sql)
     {
         SqlConnection conn = new SqlConnection();
         conn.ConnectionString = constr;
         conn.Open();
         SqlCommand cmd = new SqlCommand();
         cmd.Connection = conn;
         cmd.CommandText = sql;
        cmd.ExecuteNonQuery();
         conn.Close();
         return true;
     }
 }











