从不同表中的不同列检索数据并显示在文本框上

时间:2012-09-13 18:02:55

标签: c# asp.net sql

如何从数据库中检索数据以显示在文本框中。就像在我的页面中一样,我有2个文本框。我需要从TempTab中检索B列,从CarTab中检索C列并分别显示在文本框1和2上。我希望你能帮助我。欢迎举例。提前谢谢!

3 个答案:

答案 0 :(得分:1)

您可以尝试使用此代码

 var connetionString = "..";
    using (var connection = new SqlConnection(connetionString))
    {       

     using(var command = new SqlCommand("SELECT COLUMN1, COLUMN2 FROM YOURTABLE", connection))
     { 
       connection.Open();
       var  dr = cmmand.ExecuteReader();
       if (dr.HasRows == false)
       {
         throw new Exception();
       }
       if (dr.Read())
       {

           textBox1.Text = dr[0].ToString();
           textBox2.Text = dr[1].ToString();
       }

     } 

}

答案 1 :(得分:0)

您可以查看示例here

希望它对你有所帮助。快乐的编码!

答案 2 :(得分:0)

听起来你需要一些初学者的ADO帮助。从这里开始:

http://msdn.microsoft.com/en-us/library/haa3afyz.aspx