基于搜索(按字词)在文本框中显示数据

时间:2014-03-24 15:10:04

标签: c# sql ms-access search displayobject

我正在尝试在程序中使用一个简单的函数来查找数据库中的数据并将其恢复。我这样做是使用两个文本框。它是一个翻译功能,所以当你在第一个文本框中搜索一个单词时,它应该显示第二个texbox中DB的翻译/匹配单词。不能让它工作,无论如何我的代码......

string strProvider = @"PATH is here";        
string strSql = "SELECT jpn FROM Vocab WHERE eng like '" + textBox1.Text + "%'";

OleDbConnection newConn = new OleDbConnection(strProvider);
OleDbCommand dbCmd = new OleDbCommand(strSql, newConn);

newConn.Open();
dbCmd.CommandType = CommandType.Text;
OleDbDataReader dr = dbCmd.ExecuteReader();

while (dr.Read())
{                 
    textBox2.Text = dr.GetString(0);             
}

0 个答案:

没有答案