为什么用datagridview查询数据库中信息,输入中文条件搜索不出结果呢?
搜索英文字符功能是正常的,在数据库中也能搜索中文条件
这是搜索按键的代码
private void search_button_Click(object sender, EventArgs e)
{
if(conn.State==System.Data.ConnectionState.Closed)
conn.Open();
string sql = "select * from new_table WHERE test_Status LIKE'%"+textBox1.Text.Trim()+"%'";
MySqlDataAdapter da = new MySqlDataAdapter(sql, conn);
DataTable dt = new DataTable();
da.Fill(dt);
dataGridView1.DataSource = dt;