问题一:
with query9 do
begin
close;
sql.clear;
sql.add('select max(XH) from dagl');
SHOWMESSAGE(query9.?);
open;问题二:
如何在点击dbnavigator的insert后序号字段的数字自动加一?问题三:
如何解决PARADOX在用SQL查询时不能使用SUM和AVG?
*********
艾呀!俺没有可用分了!版主救命!!
with query9 do
begin
close;
sql.clear;
sql.add('select max(XH) from dagl');
SHOWMESSAGE(query9.?);
open;问题二:
如何在点击dbnavigator的insert后序号字段的数字自动加一?问题三:
如何解决PARADOX在用SQL查询时不能使用SUM和AVG?
*********
艾呀!俺没有可用分了!版主救命!!
解决方案 »
- DELPHI 怎样执行SQL 语句并且获得值?
- 请问如何把TImage里的Picture里的位图转换为16进制字符,然后提取出来?谢谢
- 招聘精通DELPHI的人才
- 在线请教:请教关于C/S数据访问问题
- 哪位兄弟姐妹能告诉我,哪里可以....
- TJpegImage对象装载非jpeg 类型文件,如何屏蔽错误?
- 请问各位,要想达到delphi中高级水平应看看那些书(中文)?50分相送
- 急,求助:delphi开发的ISAPI编译成DLL,如何让它在WIN7 IIS7下配置运行?
- 工程的名字在编好后怎么改变?
- 有关Delphi的简单问题
- 怎么将图片插入excel中?在线等待!当场结帐40分
- 三个表的问题
SHOWMESSAGE(inttostr(query9.fields[0].asinteger));
应该放在数据集的afterinsert事件中做吧
谢谢!但是:
我用SHOWMESSAGE(inttostr(query9.fields[0].asinteger));之后
delphi提示:“列表索引越界(0)”
???
还想就问题三请教一下:
如何解决PARADOX在用SQL查询时不能使用SUM和AVG?
有结果就结贴!(俺快没有可用分了!版主救命!!倾家荡产!!!)
begin
close;
sql.clear;
sql.add('select isnull(max(XH),0) from dagl');
SHOWMESSAGE(query9.fields[0].asstring);
open;
end;在query得newrecord事件中写:
query.fieldbyname('xh').asstring:='001'
x:=0;//x是你定义得一个变量,real;
i:=0;
query.open;
while not query.eof do
begin
i:=i+1;
x:=x+query.fieldbyname(field2).asinteger;
next;
end;sum得值为:x
avg的值为:x/i (I<>0)