我用ADO连的数据库,语句如下:
with adoquery1 do
begin
close;
sql.Clear;
sql.Add('select * from tabname where .... ');
sql.Add('group by ...');
open;
end;
可是我在运行是出错提示:
不能将已选定的‘*’的字段中组合。
请问是为什么呀?
with adoquery1 do
begin
close;
sql.Clear;
sql.Add('select * from tabname where .... ');
sql.Add('group by ...');
open;
end;
可是我在运行是出错提示:
不能将已选定的‘*’的字段中组合。
请问是为什么呀?
解决方案 »
- delphi+ACCESS 四舍五入的问题
- 可以發送MAIL可是為什麼第二次卻會出現NOT CONNECTED
- dbgrid中数据逐行提取
- 多文档程序中,子窗体关闭的问题
- 怎么调用这个vc写的函数?大家帮忙解决
- 如何将FastBMP组件里的位图写入到TPicture里
- 如何在delphi中调用ADO的原生对象?
- 我用HOOK截获过鼠标键盘消息!如何用HOOK截获游戏上的文字呀!!???
- 这个怎么在上面的代码中实现,高手帮忙!!!
- 请问delphi xe 如何生成一个标准的 dll, 供 PHP调用?
- 快捷方式起始地址的问题???
- ACCESS2000为什么 create table 表1 (字段1 single default 0) 提示default出错误
group by Field1
并不是所有的字段都可以放到Select里的
with adoquery1 do
begin
close;
sql.Clear;
sql.Add('select 证书编号,企业名称,资质等级,法人代表,企业 ,经理 from 资质副本 where 地区="长春地区" ');
sql.Add('group by 成立年');
open;
end;