要根据数据库的某个字段的开始几个字符,和其匹配的进行查询谢谢各位
解决方案 »
- 简单的图片识别 纯数字的
- 50分紧急求助如何在xp下用一个按钮进行自动关闭计算机
- 用setupapi安装modem,不弹出硬件安装向导,怎么做呀?急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!急!
- 请问哪里有Delphi 2.0 高级程序设计指南这本书卖?或者有它的源码?求购!!!
- 代码问题!高手来看看。
- dbisam 怎么储存读取 GRAPHIC 类型
- 在2000下编译的程序在98上运行时,窗口会变大,控件的大小也失真了,怎么办?
- depphi 桌面效果
- 如何把从数据表按一种特定的格式读取文本文件中
- 我应如何对付这个烂摊子
- 请教一个SQL查询语句在Delphi7.0的运行问题!!!!!!!
- pagecontrol的使用?
go
select * from 表 where 字段 like 'ac%' ---查找的是以 ac 开头的数据
table:表名
field:字段名
AA:开始字符
query2.sql.Clear;
query2.sql.Add('select a.产品型号,b.签订日期,a.合同编号,b.客户名称,a.数量,a.金额 from 合同内容档案 a,合同档案 b');
query2.sql.Add('where a.产品型号 like '9%');
query2.sql.Add(' where b.统计编号=a.合同编号 and b.签订日期>:date1 and b.签订日期<:date2 order by 签订日期');
query2.Prepare;
这段老是报错,请问为何???
query2.sql.Add('where a.产品型号 like '9%'); where 前空格 加了?
query2.sql.Clear;
query2.sql.Add('select a.产品型号,b.签订日期,a.合同编号,b.客户名称,a.数量,a.金额 from 合同内容档案 a,合同档案 b');
query2.sql.Add(' where b.统计编号=a.合同编号 and a.产品型号 like ''99%'' and b.签订日期>:date1 and b.签订日期<:date2 order by 签订日期');
query2.Prepare;
query2.Params[0].AsString:=trim(AdvComboBox_jqxh.Text);
query2.Params[1].AsDate:=DateTimePicker1.Date;
query2.Params[2].AsDate:=DateTimePicker2.Date;
query2.Open;机器报错 list index out of bounds(2)请问各位还有什么地方有问题??