sqlcommand的三个属性及SqlDataReader的用法

(1)三个属性ExecuteNonQuery()、ExecuteReader()、ExecuteScalar():

ExecuteNonQuery():返回第一行的第一列的值,通常用于对数据的统计结果返回。

ExecuteReader():返回一行查询结果,返回SqlDataReader对象

ExecuteScalar():返回查询的行数

(2)SqlDataReader的用法:查询结果返回一行

步骤:建立SQL连接--〉设置查询语句--〉打开连接

SqlDataReader  datareader = sqlcommand.ExecuteReader();

if (datareader.Read())//用SqlDataReaderRead()方法,判断阅读器是否为空。

            {

                txb_name.Text = datareader["paname"].ToString();   //可根据具体情况设置 ,格式:SqlDataReader[“列名”].ToString();        

                txb_job.Text = datareader["profession"].ToString();

                txb_email.Text = datareader["email"].ToString(); 

}

 

posted @ 2018-01-14 23:55  奔跑吧菜鸟  阅读(332)  评论(0编辑  收藏  举报