为什么在datagridview中无法查询中文条件

为什么用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;

图片说明

图片说明

图片说明

数据库的字段类型是不是char 或者 varchar,需要定义成 nchar nvarchar