从execl导入数据到数据库时,如果一列有的行是数字,有的行是文本,如果第一行是数字则导入的时候下面行的文本则不会导入,下面是我导入的数据与查询的数据。

导入的数据

asp.net execl导入数据

程序查询到的数据

asp.net execl导入数据

导致这个原因我认为是第一行为数字则把此列格式定义为数字,导致下面的文本转换丢失了。(个人理解)

我解决的方法是在ececl中把此列格式设置为文本就可以全部导入了

asp.net execl导入数据

相关文章: