回了就送分
while(datareader.Read())
{
readerString += "Staff_Name= " + datareader[ "Staff_Name "].ToString() + " ";
readerString += "RealName= " + datareader[ "RealName "].ToString();
readerString += " <br> ";
}
麻烦给位给我详细解释以下上面的代码,谢谢.
------解决方案--------------------while(datareader.Read()) //读取1行数据,直到数据读完
{
readerString += "Staff_Name= " + datareader[ "Staff_Name "].ToString() + " ";
//把当前行的 “staff_Name”列 的数据读出 放到字符串readerString 中
readerString += "RealName= " + datareader[ "RealName "].ToString();
//把当前行的 “RealName”列 的数据读出 放到字符串readerString 中
readerString += " <br> ";
}
------解决方案--------------------datareader[ "Staff_Name "].ToString()
===========================
读取数据库中列为Staff_Name的值
------解决方案--------------------readerString = "Staff_Name=2 RealName=3 "
------解决方案--------------------循环读取数据,将Staff_Name列和RealName列的数据读出,放入readerString ,最后就成了
Staff_Name RealName换行
------解决方案--------------------最后结果会是:
Staff_Name=xx RealName=xx
Staff_Name=xx RealName=xx
Staff_Name=xx RealName=xx
...
Staff_Name=xx RealName=xx
JF!~~