SqlConnection 是用来连接数据库的 SqlCommand是用来执行指令的 SqlDataReader是读取数据库了的数据的
cnd.ExecuteNonQuery(); //非查询,对添加,修改,删除作用 返回受影响的行数
cnd.ExecuteScalar();//执行查询,并返回查询所返回的结果集中第一行第一列,其他的忽略 返回值的类型是Object (int i = Convert.ToInt32(cnd.ExecuteScalar()); //想要什么类型 就定义什么类型来接收. 无法将隐形Object转换成int 因此需要强制转换)
SqlDataReader reader = cnd.ExecuteReader() 读取数据库的数据
reader.Read() 是bool类型 一般与if()while()一起使用 意思前进到下一条记录 只要下面还有数据 就返回true 否则false
|