读书人

c++builder 查询条件有两个时解决方法

发布时间: 2012-03-08 13:30:13 作者: rapoo

c++builder 查询条件有两个时
要查询用户信息的购气信息。通过用户的购气日期和区域代码来查询,也就是当点击查询按钮时查出指定的一天内选定的区域(如000区)的所有人的购气信息。查询代码该怎么写啊?我写的那个总是有错。提示找不到edit1,不知道是怎么了?

[解决办法]
把代码贴出来吧,帮你看一下
[解决办法]
SQL && code
COPY HEAR


[解决办法]
你的form上有name 是 edit1 的控件吗?
[解决办法]
SELECT * FROM table WHERE 区域 = 001 AND 当天
[解决办法]
if(!Edit1-> Text.IsEmpty())
sql += "sfrq = " + Edit1-> Text + " ' ";;
if(!ComboBox1-> Text.IsEmpty())
sql += "qydm = " + ComboBox1-> Text + " ' ";


你这2句都只有末尾写了定界符~=号前面的定界符 ' 呢
[解决办法]
楼上说的对
if(!Edit1-> Text.IsEmpty())
sql += "sfrq = ' " + Edit1-> Text + " ' ";;
if(!ComboBox1-> Text.IsEmpty())
sql += "qydm = ' " + ComboBox1-> Text + " ' ";
[解决办法]
你输入的文字是不是带有引号?

读书人网 >C++ Builder

热点推荐