数据类型转换碰到的难题

stefanchow 2003-09-03 09:39:16
从查询窗口得到的access数据(比如说:'单证号码'字段,文本或数字类型),再导入excel,可excel就把该字段自动变为'科学计数法'类型.为何?程序中该如何修改?请指教!
导入excel的语句我写成:
row:=6;
While Not(DM.Table2.Eof) do //'单证号码'为TABLE2的字段
begin
column:=1;
for i:=1 to 6 do
begin
DM.ExcelWorksheet1.Cells.Item[row,column]:=DM.Table2.fields[i+3].AsString;
DM.ExcelWorksheet1.Columns.EntireColumn.AutoFit;
column:=column+1;
end;

DM.Table2.Next;
row:=row+1;
end;
...全文
68 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
stefanchow 2003-09-03
  • 打赏
  • 举报
回复
lxpbuaa:
Thank you indeed!
lxpbuaa 2003-09-03
  • 打赏
  • 举报
回复
DM.ExcelWorksheet1.Cells.NumberFormatLocal := '@';

————————————————————————————————————
宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
————————————————————————————————————

5,392

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧