Data1.RecordSource = "SELECT *FROM 表 where 单位名称=DBCombo1.Text"
运行后Data1.RecordSource为空。
我在ACCESS中运行SQL语句:
SELECT *FROM 表 where 单位名称=“南昌局”是可以成功的。(DBCombo1.Text=“南昌局”)
不知道哪里又有问题,尝试了各种方法,在DBCombo1.Text上加引号、加双引号、加单引号、不加引号,都试过不行,不能运行成功。
是不是DBCombo1控件的用法有什么要求。
运行后Data1.RecordSource为空。
我在ACCESS中运行SQL语句:
SELECT *FROM 表 where 单位名称=“南昌局”是可以成功的。(DBCombo1.Text=“南昌局”)
不知道哪里又有问题,尝试了各种方法,在DBCombo1.Text上加引号、加双引号、加单引号、不加引号,都试过不行,不能运行成功。
是不是DBCombo1控件的用法有什么要求。
解决方案 »
- excel删除重复行的问题,初学者
- 跪求VB和磅秤的通信,我搞了4天没有搞定,明天是最后的一天了.要不就违约了.跪求VB和磅秤的通信.
- 对于打开的窗口http://community.csdn.net/expert/forum.asp,如何在VB6中写语句自动关闭这个窗口?
- 作业题求教~
- 谁有VB VsFlexGrid控件
- 下载东西时,显示进度和下载速度,怎么做?
- 为什么字母可以搜索而汉字就不行?
- 我是初学者,大家帮帮我啊~~~~~VB对ACCESS 2000数据库操错问题
- 请解释以下,为什么3个MSGBOX显示的数据不一样?
- 有谁用过TAPI3.0编过东西?
- 关于VB数据库模糊查询
- VB中如何打开程序所在的文件夹?
这样写条件变成了 "单位名称=DBCombo1.Text",而不是"单位名称=南昌局"
使用变量来作为比较条件的时候要用&符号把它连到字符串中去
"SELECT * FROM 表 where 单位名称='"& DBCombo1.Text &"'"
这样也可以的
这条SQL是正常的.