在文本框中显示表值

时间:2014-04-17 10:44:40

标签: asp.net sql-server

我有一个表 UserProfile ,其中包含字段 -

用户ID,  名字,  姓,  密码,  电子邮件ID,  移动电话号码。

现在,我想在sql server中执行选择查询,其中userId为 A1001

它带来了文本框中所有字段的值。象 -

TextBox1.text = FirstName.value,

TextBox2.text = LastName.value

等等。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

尝试这样的事情......

      using (SqlConnection con = new SqlConnection(strConnect))
            {
            con.Open();
            using (SqlCommand com = new SqlCommand("SELECT  FirstName, LastName, EmailId, MobileNUmber FROM myTable WHERE id=@ID", con))
                {
                com.Parameters.AddWithValue("@ID", iD);
                DataTable dt = new DataTable();
                SqlDataAdapter da = new SqlDataAdapter(com);
                da.Fill(dt);
                txtFirstName.Text = dt.Rows[0]["FirstName"];
                txtName.Text = dt.Rows[0]["LastName"];
                }
            }