几条语句看不太明白,望指点一下!?????

来源:百度知道 编辑:UC知道 时间:2024/05/29 08:07:48
1 SqlDataReader reader = command . ExecuteReader();
2 if(reader.Read())
3 this.textbox.text = reader[0].Tostring();

第一句中请都翻译一下吧

第二句中 reader.Read() 不明白

第三句中reader[0].Tostring(); 这句不明白 reader[0]是什么?为什么还要Tostring();

望大侠指点

SqlDataReader reader = command . ExecuteReader();

//reader的值为执行sql命令返回的一个结果集

if(reader.Read())
//如果数据集存在数据

reader[0].ToString();
//reader[0]数据集的第一列转换为string类型,如果不转换,那么会出现错误,因为reader[0]是object类型