sql问题
知道SQL语句有问题,但却不知道错在什么地方,请大家帮帮忙吧!string StrSQL = "SELECT* FROM Myuser WHERE";
StrSQL += this.comboBox1.Text+"LIKE";
StrSQL += this.textBox2.Text + ""; --------------------编程问答-------------------- 是不是空格问题?改成下面试试
string StrSQL = "SELECT * FROM Myuser WHERE ";
StrSQL += this.comboBox1.Text+" LIKE ";
StrSQL += this.textBox2.Text + "";
--------------------编程问答-------------------- 注意空格,可以断点,监视最后的StrSQL值 --------------------编程问答-------------------- 缺少空格
string StrSQL = "SELECT* FROM Myuser WHERE ";
StrSQL += this.comboBox1.Text+" like "+;
StrSQL += " '%"+this.textBox2.Text + "%'"; --------------------编程问答-------------------- 谢谢楼上的那位,果然是空格问题,多谢了 --------------------编程问答-------------------- string StrSQL = "SELECT* FROM Myuser WHERE";
StrSQL += this.comboBox1.Text+"LIKE";
StrSQL += this.textBox2.Text + "";
注意空格
string StrSQL = "SELECT* FROM Myuser WHERE ";
StrSQL += this.comboBox1.Text+" LIKE ";
StrSQL += this.textBox2.Text + "";
还有你的如果是整形和字符串类型 注意区分 否则会有问题 --------------------编程问答-------------------- 同意3楼的 此外日期型和数值类型是不能有like的
补充:.NET技术 , C#