2011-10-30 68 views
2

我怎样才能显示在文本框中的SQL查询的结果,例如,对于具有三个答案的查询,我想向他们展示在三个文本框?我可以使用的ExecuteScalar或列表框或记录?我怎样才能做到这一点?我想我应该用一个循环,但怎么样?显示查询值

+0

您正在使用哪个数据库? – Sandy

回答

1

​​。

try 
{ 
    SqlDataReader dr; 
    dbCon.Open(); 

//write your select statement here..... 
    dr = sqlcom.ExecuteReader(); 
    if(dr.HasRows == True) 
    { 
    txt_clientID.Text = ((Integer) dr["cID"]).ToString(); 
    txt_clientAddress.Text = (String) dr["cAddress"]; 
    txt_clientPhoneNumber.Text = (String) dr["cPhoneNumber"]; 
    } 
    dr.Close(); 
    dbCon.Close(); 
} 
catch(Exception ex) 
{} 
+0

它不能识别的ExecuteReader() –

+0

@KatyJü使用Microsoft SQL Server R的???? –