project project1.exe raised exception class EOleException with message'列' 人事表员工编

  • 主题发起人 主题发起人 yypeng
  • 开始时间 开始时间
Y

yypeng

Unregistered / Unconfirmed
GUEST, unregistred user!
project project1.exe raised exception class EOleException with message'列' 人事表员工编号'在选择列表中无效因为该列既不包含在聚合函数中也不包含在GROUP BY子句中'(50分)<br />askform.combobox2.text:='人事表';
askform.ads.Active :=false;
askform.ADS.commandtext:='select * from 人事表 group by 部门' ;
askform.ads.active:=true;
askform.showmodal;
ads1.Edit;
ads1.fieldbyname('材料主管').asstring:=mainform.Staffname;
各位大侠能解决一下吗?
 
gz
我也碰到过。不过我把*改成具体的就可以通过

我用的是access哦数据库
 
试了不行
 
有Group By子句
Select 中只能选出Group By中有的字段,或者Count(*)
其他的不可以
但是MySQL中好像可以选出其他的
 
搞不懂你要干什么,为什么要GROUP BY,ORDER BY 是你想要的吧,你并没有要统计什么呀!!!!
 
agree twos
怪不得 access 而sql可以。flop

 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
665
import
I
I
回复
0
查看
663
import
I
后退
顶部