作者cavitylapper (狼子野心)
看板C_Sharp
標題[問題] C#操作excel遇到的問題
時間Tue Feb 5 21:56:42 2013
我目前使用的是一套叫做ClosedXML的原件來操作讀寫EXCEL檔
讀取沒什麼問題
寫入EXCEL的時候是將MSSQL中的內容用SetValue放進去cell
可是寫入以後常常會發生"找到無法讀取的內容"的錯誤
這錯誤目前觀察起來最常發生在datetime類型的欄位
不過就算我把DATA轉成string或是Convert成CHAR還是照錯不誤
有沒有大大能指導一下這部分有沒有比較合適的做法呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 36.229.68.187
→ Ansaga:我是沒用過closeXML 不過我常常轉型錯誤也會說是datetime 02/06 17:57
→ Ansaga:錯誤 02/06 17:57
→ tsczx:看一下從資料庫撈出來的時間,可能是上午下午的問題,然後就跟 02/06 22:16
→ tsczx:Excel 的欄位格式衝突,或許可以寫入excel欄位前先指定欄位格 02/06 22:17
→ tsczx:格式,強迫excel該欄為文字,轉入excel的一些小心得 02/06 22:17