C# sql模糊查询出三个name,怎么输出全部的name

没有控件,就是用代码输出,怎么一个个输出?(求大佬)... 没有控件,就是用代码输出,怎么一个个输出?(求大佬) 展开
 我来答
sddf643
2018-03-19 · TA获得超过1180个赞
知道大有可为答主
回答量:1298
采纳率:87%
帮助的人:157万
展开全部
显然无效 举个例子就明白了
String sql="select * from xx where name like '%张%'"
现在有String name="张" 那么sql语句怎么拼?
String sql="select * from xx where name like '%"+name+"%'"
你没发现你少了 单引号么?
追问
不过我用普通的查询,还是取不出来,求解怎么取出那三个name
string sqlcha = "select UserName from UsersInfo where usersex like '"+yiqi+"i,%' or usersex like '%,"+yiqi+"' or usersex like '%,"+yiqi+",%'and CompanyId=" + id + " ";
DataTable dtid = new DataTable();
SqlDataAdapter daid = new SqlDataAdapter(sqlcha, con);
daid.Fill(dtid);
string name = dtid.Rows[0].ToString();
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式