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 :获取的第一条数据