一、导入命名空间
数据库
using System.Data.SqlClient; //链接SQLServer 数据库专用服务器
二、建立链接
SqlConnection lo_conn = New SqlConnection("Server=服务器名字或IP;Database=数据库名字;uid=用户名;pwd=密码");ide
三、打开链接,第2步并无真正链接数据库
lo_conn.Open(); //真正与数据库链接ui
四、向数据库发送SQL命令要使用SqlCommand:
SqlCommand lo_cmd = new SqlCommand(); //建立命令对象
lo_cmd.CommandText = "这里是SQL语句"; //写SQL语句
lo_cmd.Connection = lo_con; //指定链接对象,即上面建立的对象
五、处理SQL命令或返回结果集
lo_cmd.ExecuteNonQuery(); //这个仅仅执行SQL命令,不返回结果集,实用于建表、批量更新等不须要返回结果的操做。
SqlDataReader lo_reader = lo_cmd.ExecuteReader();//返回结果集cmd
六、以数据集的方式反回结果集
SqlDataAdapter dbAdapter = new SqlDataAdapter(lo_cmd); //注意与上面的区分开
DataSet ds = new DataSet(); //建立数据集对象
dbAdapter.Fill(ds); //用返回的结果集填充数据集,这个数据集能够被能操做数据的控件DataBindit
七、关闭链接
lo_conn.Close();io