导入excel文件的错误(70分)

  • 主题发起人 主题发起人 elsewhere
  • 开始时间 开始时间
E

elsewhere

Unregistered / Unconfirmed
GUEST, unregistred user!
我是用ADO连接Excel文件,然后把数据导入数据库(SQL)中
同一个程序中导入不同的Excel文件,总是有一个文件无法导入成功,
提示:多步或一步操作有误

错误就在:adoquery.post时
但换其它文件就可以正常导入数据。
应该是EXcel文件的问题,请问有什么办法解决这个问题吗?
 
帮忙看看偶的问题
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1950204
你的问题我不知道如何解决[:(]没遇到过
试试新建一个Excel文件看看有没有问题,看看是一个固定文件出问题还是不确定
 
请你把excel文档和SQL表的结构发给我看看,要不然很难找到具体原因。
E-Mail:m103@21cn.com
 
to lpn
thanks
邮件已发,请查收。
 
to elsewhere:
您发的文件均已收到。
我试了一下,问题应该是你SQL表中的decimal字段的精度不够。你可以把精度设为10,小数位数设为3试试看。我在SQL2K-Delphi7中没发现问题。当然精度和小数位数你可根据实际的需要调整到合适为止。
另外一种解决办法是采用float类型字段,不过存储的是近似值。视乎您的需要了。
 
后退
顶部