不知是不是下面这样的,还请指教。
string a = textBox1.Text.Trim();
string sql = "select name from xhead where name like '%"+ a + "%'";
...全文
42616打赏收藏
求助:C# textBox 与 SQL 联想输入问题
需求: 在textBox里输入字符,将SQL里的内容联想出。 应该是在TextChanged里完成,但代码不知怎么关联。 不知是不是下面这样的,还请指教。 string a = textBox1.Text.Trim(); string sql = "select name from xhead where name like '%"+ a + "%'";
按你的方法,我的理解就是1楼提问的内容了。麻烦给个详细的。谢谢了!![/quote]
你1楼不是代码已经写得差不多了吗。[/quote]
我是按下面这样的,但运行后不能自动补全啊。(TextChanged事件和KeyDown事件都试了),请指点啊。
string a = textBox1.Text.Trim();
string connsql = "server=192.168.123.3;database=aa;user=sa;pwd=sa"; //声明connsql变量并赋值为登录aa数据库
SqlConnection conn = new SqlConnection(); //新建一个数据库连接变量conn,并赋值为新的连接(可自定义变量名)
conn.ConnectionString = connsql; //连接上数据库
conn.Open();
string sql = "select name from xhead where name like '%" + a + "%'";
conn.Close();