C#里,如果送断EOF呢?
VB里.可以判断EOF   OR   BOF是否为真.在C#里如何做到?   
 select   *   from   aaa   where   username= "+name.Text   
 当这条记录不存在的时候..   
 C#里怎么判断此句是否有记录存在?
------解决方案--------------------SqlDataReader.HasRows   
 SqlDataReader.Read()方法   
------解决方案--------------------DataTable.Rows.Count
------解决方案--------------------如果用DataReader 
 SqlClient.SqlCommand cmd = new SqlClient.SqlCommand(select * from aaa where username= "+name.Text,myConn); 
 cmd.Connection.Open(); 
 SqlClient.SqlDataReader reader = cmd.ExecuteReader(CommandBehavior.SingleRow); 
 if(reader.HasRows) 
 { 
 //true; 
 } 
 else 
 { 
 //false; 
 } 
 redaer.Close(); 
 cmd.Connection.Close(); 
 发如果用dataset 
 SqlClient.SqlDataAdapert apt = new SqlClient.SqlDataAdapter(select * from aaa where username= "+name.Text,myConn); 
 DataSet ds= new DataSet(); 
 adp.Fill(ds); 
 if(ds.Tables[0].Rows.Count==0) 
 { 
 //flase; 
 } 
 else 
 { 
 //true// 
 }
------解决方案--------------------看需不需要返回记录集.判断返回的记录集是否为空就行了...