L
ljx
Unregistered / Unconfirmed
GUEST, unregistred user!
我用同一段程序,原来可以把access的值全部以字符串形式赋值为excel的单元格,
可重新装系统后就不行了。然后把数值以浮点数形式赋值就可以了,但access的字符
串字段还是无法赋给excel单元格,请问大家怎么办啊?我的部分原程序如下:
inc(j);
Value:=ADOQuery2.Fields[j].AsDateTime;
ExcelApp.Cells[i,j+1].Value:=Value;
for j:=3 to ADOQuery2.FieldCount-2 do
begin
Value:=ADOQuery2.Fields[j].AsFloat;
ExcelApp.Cells[i,j+1].Value:=Value;//
end;
j:=ADOQuery2.FieldCount-1;
Value:=ADOQuery2.Fields[j].AsString;
ExcelApp.Cells[i,j+1].Value:=Value; //这里赋值不行
ADOQuery2.Next;
可重新装系统后就不行了。然后把数值以浮点数形式赋值就可以了,但access的字符
串字段还是无法赋给excel单元格,请问大家怎么办啊?我的部分原程序如下:
inc(j);
Value:=ADOQuery2.Fields[j].AsDateTime;
ExcelApp.Cells[i,j+1].Value:=Value;
for j:=3 to ADOQuery2.FieldCount-2 do
begin
Value:=ADOQuery2.Fields[j].AsFloat;
ExcelApp.Cells[i,j+1].Value:=Value;//
end;
j:=ADOQuery2.FieldCount-1;
Value:=ADOQuery2.Fields[j].AsString;
ExcelApp.Cells[i,j+1].Value:=Value; //这里赋值不行
ADOQuery2.Next;