C#查询语句:select * from 表 where 字段A like '"+textBox1

C#查询语句:select * from 表 where 字段A like '"+textBox1.text+"' or 字段B like '"+textBox1.text+"' 这句能不能合起来简略点写?就是在一个表中两个字段查找相同内容的查询语句。

字段A+字段B like ‘xxx’

看数据库的不同把+替换成字符串相加的运算符。
其实真没必要,这样可能查找效率会比原来的写法低很多。
温馨提示:内容为网友见解,仅供参考
无其他回答

求c#操作mdb文件范例
conn.Open();然后,检索你要的字段 string sql = "SELECT * FROM 表名 where 字段a = " + textbox1.text;\/\/如果需要模糊查找的改成这样 \/\/string sql = "SELECT * FROM 表名 where 字段a like '%" + textbox1.text + "%'";OleDbCommand sqlCmd = new OleDbCommand(sql, conn);\/\/...

...where CompanyName like '"+TextBox1.Text+"'" ,如上sql语句。_百 ...
这个是数据库的模糊匹配,不过这里没有加上“%”,模糊匹配等于没有效果,只是相当于“=”。这应该是windows界面程序时候的SQL语句字符串的动态生成语句,你把所有的双引号给去掉,把TextBox1.Text替换成界面上实际的文本,就是可以在数据库中运行的语句了。其中,'"+TextBox1.Text+"'实际是一对单引...

VS2012 C# 用WHERE (aa = '"+textBox1.Text+"')查询问题
string s = "select ID,aa,bb,cc from p1 where aa='" + textBox1.Text + "'";使用这种查询生成器,我还真不会弄了,都是使用代码来实现的。而且,2012版本和2010在数据库操作上是否有更新就不清楚了。只能麻烦你再问下别人了。抱歉哦 ...

Asp.net怎么用like关键字实现简单的站内搜索??
回答:string strSql="select * from tableName where columnName like %'"+textbox1.Text+"'%"; 连接数据库,执行这条sql语句就行了。

c#如何查询数据库表某一行内的值呢?把它们显示出来。
首先看数据库表有没有主键,若没有找一个没有重复内容的字段设为主键,然后写语句 select * from table where 主键名=“值”;

查询语句str = "select * from table1 where xm = '" + textBox1.Text...
"select * from table1 where (xm = '" + textBox1.Text + "' and '" + textBox1.Text + "' <> '') or '" + textBox1.Text + "' = ''“这样你可以输入''空字符来显示所有数据了。我试过NULL不可以代替''空字符,select * from table1 where null = null结果显示0条。

asp.netc#请问如何将Textbox1内的值加入到SQL语句中去呢
cmd.CommandText = "select ID from FOX where UNAME like '%"+Textbox1.Text.Trim()+"%'"

用C++实现winform中的查询功能时,出现 SELECT 子句中包含一个保留字...
应该改为="select from drom_user_information where xm=' "+ textBox1 ->Text" ' ";

C# 中 一个Textbox,一个Button 控件,怎么查询datagridview控件里面...
这个应该很简单的,在BUTTON里写代码:连接数据库,运行下面的SQL语句,select * from tbname where field1='"+this.TextBox1.Text.Tostring()+"';再把数据绑定到GRIDVIEW上,就可以了

...并且将值赋值个一个textbox中,求代码或者一个例子
select (列名1+列名2+列名3+……) form 表名 where ID = '1'这是Sql语句,给文本框赋值就简单了啊TextBox.Text = 你查出来的结果

相似回答