sqlcommand 操作数据库的几个方法
string constr = "Data Source=PC201310141201;Initial Catalog=DB_user;Integrated Security=True";
string Querystring = "select USE_NAME,USER_TEL from users for XML AUTO";
SqlConnection con = new SqlConnection(constr);
con.Open();
SqlCommand cmd = new SqlCommand(Querystring, con);
XmlReader xr = cmd.ExecuteXmlReader();
xr.Read();
string data;
do
{
data = xr.ReadOuterXml();
if (!string.IsNullOrEmpty(data))
{
Console.Write(data);
Console.Read();
}
}
while (!string.IsNullOrEmpty(data));
con.Close();
}
//返回XML
//返回cmd.ExecuteNonQuery() 不返回结果,或者返回受影响的记录
// cmd.ExecuteReader() 返回一个类型化的IDatareader()
// cmd.ExecuteScalar() 返回结果行的第一行 第一列 其他自动忽略,