where 条件1 and 条件2 and条件3就行了呀?
解决方案 »
- 求三层架构的资料和代码
- win2000下怎么自定义纸张大小,怎么我自定义的纸张大小只能打印出一半
- 突发其想,闲者来聚
- datamodule组件在哪儿添加?我在complonent palette中找不到?
- 关于DELPHI与VB的应用问题
- 高分求教QuickShape的用法(关于报表中绘制线条的问题)。不够再加分!
- Delphi中用ServerSocket和ClientSocket建立连接后,如何从服务器发送一个大约10K的文件到客户端?
- 关于Delphi的两个问题!
- dephi中对条形码扫描输入接口的问题。
- 如何设置BDE和SYBASE的连接?
- 如何定制WINDOWS的鼠标右键弹出菜单?
- Delphi6里,怎样做中文打印,就是自己设置打印按钮什么的。
我是这样写的:select * from mytable where iodate>2000-5-11 and iodate<2001-6-12 and ((iotime between 8:20 and 8:30) or (iotime between 5:30 and 6:00)) and uname=秦明可是总是报语法错误,怎么回事啊,应该怎么写啊。
parambyname(temp1).asstring:=‘你需要替换的参数值’;
parambyname(temp2).asstring:=‘你需要替换的参数值’;
parambyname(temp3).asstring:=‘你需要替换的参数值’;应该没有问题了。
select * from mytable where (field1>:temp1) and (field1<:temp2) and (field2>:temp3) and ...();
parambyname(temp1).asstring:=‘你需要替换的参数值’;
parambyname(temp2).asstring:=‘你需要替换的参数值’;
parambyname(temp3).asstring:=‘你需要替换的参数值’;
完全同意
cooer(爱好者)
query1.sql.add(' where uname=:thename');
parambyname('thename').asstring:='秦明';
query1.active:=true;怎么报错说:Undeclared identifier:'Parambyname'
Missing operator or semicolon
呢?
Query1.ParamByName().AsTime
Query1.ParamByName().AsString
where iodate>'05/11/2000' and iodate<'06/12/2001'
where (iodate between '2000-5-11' and '2001-6-12')
and ((iotime between '8:20' and '8:30') or
(iotime between '5:30' and '6:00'))
and uname='秦明'