为了账号安全,请及时绑定邮箱和手机立即绑定

关于代码"select * from where +strCond 问题,求帮忙~

关于代码"select * from where +strCond 问题,求帮忙~

潇湘沐 2021-12-02 11:07:20
strCond =“ 存货名称=’DropDownList1.SelectedItem.ToString()‘”;string strCommand = "select * from xiaoshou where "+strCond;不报错 查询到 直接空白 请问语句上是哪里出问题了 感觉是DropDownList1.SelectedItem.ToString() 的值类型??谢谢几位的回答 但是我试了还是筛选显示不出来,难道不是这里的问题??后面的程序:string strCommand = "select * from xiaoshou where "+strCond;SqlDataAdapter myAdapter = new SqlDataAdapter(strCommand, myConnection);DataSet mySet = new DataSet();myAdapter.Fill(mySet, "存货名称");GridView1.DataSourceID = null;GridView1.DataSource = mySet.Tables["存货名称"].DefaultView;GridView1.DataBind();麻烦再帮我看一看strcond的定义是: string strCond = "";
查看完整描述

2 回答

?
杨__羊羊

TA贡献1943条经验 获得超7个赞

strCond =“ 存货名称='"+DropDownList1.SelectedItem.ToString()+"'”;

别的语句没什么问题,你自己调试一下,看最后strCommand变量得到什么语句 是否有空格之类的,然后把它放到数据库中直接查询一下

查看完整回答
反对 回复 2021-12-06
?
郎朗坤

TA贡献1921条经验 获得超9个赞

strCond =" 存货名称=’" + DropDownList1.SelectedItem.ToString() + "‘";
应该这样写

查看完整回答
反对 回复 2021-12-06
  • 2 回答
  • 0 关注
  • 302 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信