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() 返回结果行的第一行 第一列 其他自动忽略,

posted @ 2013-12-22 16:09  just so  阅读(397)  评论(0编辑  收藏  举报