回了就送分
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!~~