如果有任何参考资料显示如何将数据库中的值传输到文本框中,我将非常感激。这是我的组合框代码,但我想在文本框中使用组合框
OleDbDataAdapter oda = new OleDbDataAdapter("select subject_name from subjecti where subject_name = '" + comboBoxSubjectName.Text + "'", con);
DataTable dt = new DataTable();
oda.Fill(dt);
comboBoxSubjectCodeUpdate.DataSource = dt;
comboBoxSubjectCodeUpdate.DisplayMember = "subject_name";
答案 0 :(得分:1)
您可以尝试这样的事情
string myquery = "SELECT MyColumn FROM MyTable";
using (var command = new OleDbCommand(myquery, connection))
{
MyTextBox.Text = command.ExecuteScalar().ToString();
}
请注意,如果您要返回多个值,我建议您使用ExecuteReader()
,因为ExecuteScalar()
只返回一个值。