起一个别致的用户名 2018-09-26 03:33 采纳率: 0%
浏览 590

关于asp.net excel导入导出问题

我使ASP.NET后台实现将datatable导出到excel,导出后excel可以打开看到数据但是提示有问题

网上说是第一列第一行的大写ID问题,换成小写也是不行,如果把导出的xls格式换成csv格式的话打开没有错误,求大佬怎么解决

  • 写回答

4条回答 默认 最新

  • 专家-郭老师 Java领域新星创作者 2018-09-26 03:39
    关注

    大致的意思是:

    SYLK 文件时一个文本文件,开头的为“ID”或“ID_XXXX”(其中XXXX是文本字符串)。
    SYLK 文件的第一个的记录是在 ID_Number 记录的。
    Excel 将识别该文本在文本文件开头时, 它会将该文件解释为 SYLK 文件。
    Excel 将尝试从该 SYLK 格式转换该文件,但不能这样做,因为"ID"字符后不有任何有效的 SYLK 代码。
    因为 Excel 不能转换该文件,您收到错误消息。

    当您打开一个文本文件、 CSV 文件和文件的前两个字符是大写字母"I","D"时,会发生此问题。
    例如文本文件可能包含以下文本:
    ID, STATUS 123, open 456, closed
    如果前两个字母小写"i"和"d"不会发生此问题的 。

    传送门:https://www.cnblogs.com/A2008A/archive/2012/06/27/2565898.html

    评论

报告相同问题?

悬赏问题

  • ¥15 用visual studi code完成html页面
  • ¥15 聚类分析或者python进行数据分析
  • ¥15 逻辑谓词和消解原理的运用
  • ¥15 三菱伺服电机按启动按钮有使能但不动作
  • ¥15 js,页面2返回页面1时定位进入的设备
  • ¥50 导入文件到网吧的电脑并且在重启之后不会被恢复
  • ¥15 (希望可以解决问题)ma和mb文件无法正常打开,打开后是空白,但是有正常内存占用,但可以在打开Maya应用程序后打开场景ma和mb格式。
  • ¥20 ML307A在使用AT命令连接EMQX平台的MQTT时被拒绝
  • ¥20 腾讯企业邮箱邮件可以恢复么
  • ¥15 有人知道怎么将自己的迁移策略布到edgecloudsim上使用吗?