【问题标题】:Display table values in textboxes [closed]在文本框中显示表值[关闭]
【发布时间】:2014-04-17 10:44:40
【问题描述】:

我有一个表 UserProfile 有字段-

用户 ID, 名, 姓, 密码, 电子邮件ID, 手机号码。

现在我希望在 sql server 中执行 select query where userId is A1001

它带来文本框中所有字段的值。喜欢-

TextBox1.text = FirstName.value,

TextBox2.text = LastName.value

等等。

我该怎么做?

【问题讨论】:

  • 我可以使用选择查询选择所有值,但如何在 txtbox1 中保留名字,在 txtbox2 中保留姓氏等等..
  • @Tanner 问题与编程有关。你怎么能是题外话。如果您不知道,请远离。
  • @Azhar Shahid,是的,我们都知道这个问题与编程有关。请阅读此How to ask questions
  • @josmk1e,他应该说问题没有正确提出,而不是离题。
  • 我已经编辑了这个问题 - 现在有什么困惑。?

标签: asp.net sql-server


【解决方案1】:

试试这样的......

      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"];
                }
            }

【讨论】:

  • 发生了什么?它只是一个示例代码,以便理解不要复制粘贴它根据要求更改它
  • 显示异常 - 不存在从对象类型 System.Web.UI.WebControls.TextBox 到已知托管提供程序本机类型的映射
  • @Azhar Shahid 如果其他用户理解正确,请接受答案。
猜你喜欢
  • 1970-01-01
  • 2014-01-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-05-12
  • 1970-01-01
  • 1970-01-01
  • 2023-03-24
相关资源
最近更新 更多