请问大家怎么取Tquery中第i行j列的数值.
我想把一个Tquery中的第i个记录的第j个字段的值放入ComboBox的下拉表中,该怎么做?这样为什么不对? for i:=0 to query.RecordCount-1 do
begin
Combobox1.Items.Add(query.Fields[i].AsString);
end;出现错误为:
list index out of bounds(1)
我想把一个Tquery中的第i个记录的第j个字段的值放入ComboBox的下拉表中,该怎么做?这样为什么不对? for i:=0 to query.RecordCount-1 do
begin
Combobox1.Items.Add(query.Fields[i].AsString);
end;出现错误为:
list index out of bounds(1)
while not query.eof do
begin
Combobox1.Items.Add(query.Fields[i].AsString);end;
Combobox1.Items.Add(query.Fields[i].AsString);
不要循环了!
begin
for J:=0 to Query.FieldCount - 1 do
ComboBox1.Items.Add(Query.Fields[J].AsString);
end;
while not Query.Eof do
begin
for j:=0 to Query.FieldCount - 1 do
ComboBox1.Items.Add(Query.Fields[j].AsString);
Query.Next;
end;
Query.MoveBy(i);
ComboBox.Items.Add(Query.Fields[j-1].asstring);