with ScoreStatisticsQuery do begin
close;sql.Clear;
sql.Add('select * from ScoreStatistics where SchoolName=:aa and EveryGrade=:bb and ScoreGroupName=:cc and kind=:dd');
Parameters[0].Value:=SchoolName;
Parameters[1].Value:=Grade;
Parameters[2].Value:=ScoreGroup;
Parameters[3].Value:=Kind;
open; for i:=1 to ScoreStatisticsQuery.FieldCount-6 do
StringGrid1.Cells[1,1]:=TempQuery.FieldList.Fields[5].AsString; end;上面执行一个查询,用此句来写表格,但是在formcreate是无错,再调用时就显示index号出错。到底怎么回事?
close;sql.Clear;
sql.Add('select * from ScoreStatistics where SchoolName=:aa and EveryGrade=:bb and ScoreGroupName=:cc and kind=:dd');
Parameters[0].Value:=SchoolName;
Parameters[1].Value:=Grade;
Parameters[2].Value:=ScoreGroup;
Parameters[3].Value:=Kind;
open; for i:=1 to ScoreStatisticsQuery.FieldCount-6 do
StringGrid1.Cells[1,1]:=TempQuery.FieldList.Fields[5].AsString; end;上面执行一个查询,用此句来写表格,但是在formcreate是无错,再调用时就显示index号出错。到底怎么回事?
解决方案 »
- DELPHI大家帮忙看下这段代码哪里错了?
- 建个COM对象,其中一个函数的传人参数要是Pointer,在TypeLibrary中应该怎么设置。
- 如何记录客户在edit中输入什么?急死俺了!
- 如何判断dbgrid中某个字段的值是否为空?
- 求救!这是一个很有意思的问题,请帮忙看看!
- 我有一个50多个字段的表!用到报表时,在设计报表的时候我在一行中写下了所有的字段,但在预览时却只能看见前几个字段,后面的看不见了!
- 急求一代理服务器的IP地址,通过马上给分!拜托了各位。。。。:)
- 紧急求助:高手帮帮忙!!!
- 谁有oki5330打印机的win2000驱动?(无内容)
- 请问nmudp使用的时候怎样得到对方传来的字符串?
- 帮帮忙啊!很急的50分
- 上午问了个问题,语句如下,运行出错
可能ScoreStatisticsQuery.FieldCount<6
或TempQuery.FieldList.Fieldcount<5
这有点奇怪.断点跟踪一下吧.本来我也是想如上楼那样回答.
ScoreStatisticsQuery.FieldCount
TempQuery.FieldList.Fields[5].AsString
不能放在一起,我本意是
ScoreStatisticsQuery.FieldCount
ScoreStatisticsQuery.FieldList.Fields[5].AsString
所以会出错,谢谢两位。