1、SqlConnection类:创建数据库连接对象

    SqlConnection con=new SqlConnection("server=服务器名[或IP地址];uid=用户;pwd=密码;database=数据库名");

2、SqlCommand类:执行SQL语句的对象

    SqlConnection con=new SqlConnection("server=服务器名[或IP地址];uid=用户;pwd=密码;database=数据库名");

    string cmdStr="select * from Student";

    SqlCommand cmd=new SqlCommand(cmdStr,con);

3、SqlDataReader类:创建一个查询一条或多条数据的对象

    SqlConnection con=new SqlConnection("server=服务器名[或IP地址];uid=用户;pwd=密码;database=数据库名");

    string cmdStr="select * from Student";

    SqlCommand cmd=new SqlCommand(cmdStr,con);

    SqlDataReader reader=cmd.ExecuteReader();

4、SqlDataAdapter类:创建一个用于检索和保存数据的对象

    SqlConnection con=new SqlConnection("server=服务器名[或IP地址];uid=用户;pwd=密码;database=数据库名");

    string cmdStr="select * from Student";

    SqlCommand cmd=new SqlCommand(cmdStr,con);

    SqlDataAdapter adapter =new SqlDataAdapter(cmd);

5、DataSet类:创建一个本地数据存储对象

    SqlConnection con=new SqlConnection("server=服务器名[或IP地址];uid=用户;pwd=密码;database=数据库名");

    string cmdStr="select * from Student";

    SqlCommand cmd=new SqlCommand(cmdStr,con);

    SqlDataAdapter adapter =new SqlDataAdapter(cmd);

    DataSet ds=new DataSet();

    adapter.Fill(ds);        


6、⑴ExecuteNonQuery :执行查询、更新、删除。

   ⑵ExecuteReader :读取。

   ⑶ExecuteScalar :获取的第一条数据