VS.NET 2005关于引用控件为条件,查询数据库的功能?

来源:百度知道 编辑:UC知道 时间:2024/06/06 11:21:14
通过DropDownList控件(产生数据库里的字段)和textBox控件(产生要查询的条件)再加个按钮控件,实现数据库查询,
dim sql = "SELECT " & dropdownlist.text & " AS Expr1 FROM 表1 WHERE (商品名称 LIKE '% " & textbox.text & " % ')"
这个数据库查询命令,不过两个.text的值好像没有进入数据库,数据查为空.所以求高手,谁能帮编个实现这功能的代码,想好好研究研究.万分感谢.
另外,我没有用SQL数据库,用的是.Microsoft Office Access 2007这个数据库软件文件.

我是在VS.NET 2005数据库配置数据源,下一步,下一步时,有个条件查询器,里把条件弄好的.
可以这么理解,我弄了上面哪三个控件拉到屏幕里,然后拉了个数据库进屏幕里,然后在数据库的条件设置里写了上面哪个条件语句,不过现在发现哪三个控件并不能与数据库产生关连.

我是初学者,只是看了下网易学院的哪个教学视频,学的也是一知半解.

where 在那里好像没有()
WHERE (商品名称 LIKE '% " & textbox.text & " % ')"
不对

你如果是在从事web开发 你要判断好if(!postback){},即分清楚回传,还是转向.
而且,你的查询代码是不是写在某控件的事件处理程序中,如果是的话,就要注意在page_load中是否有对dropdownlist 和 textbox赋过空值,如果是的话,就把赋空值的代码写在if(!postback)中.
如果还是不行,就再说清楚点.