嗨有沒有人知道爲什麼微軟辦公室,如doc,docx和xls不能再被查看時,從MySQL數據庫中檢索時存儲爲Blob? doc和docx用於下載和打開沒有任何問題,但現在它不再識別文件格式。微軟辦公室不再作爲BLOB
1
A
回答
0
您是否嘗試使用簡短的txt文件而不是.doc,並查看內容是否與預期不同?
1
我想同上你的問題。圖像和純文本文件從mysql blob字段上傳/下載。 Doc和docx文件似乎已損壞。我讀過一些關於截斷最後4位數的mysql的謠言,但我無法證實這一點。
+0
有傳聞嗎? 「我無法驗證」。 1或0或者如果使用訪問可能是-1。截斷可能是一個原因,但截斷會導致跨所有文件格式的多個錯誤。 – Ddywalgi 2011-03-13 04:33:12
1
我已經使用xvi32(一個十六進制編輯器)來比較文件的本地原始版本與從BLOB/LONGBLOB字段下載的版本。看來額外的字節,我認爲代表一個CRLF被追加,只要我能寫出文件時由Windows解決。對於某些圖形格式來說,這似乎不成問題,但某些程度上容錯,但辦公室XML格式文件被這些額外的數據損壞。
我曾嘗試在打印/回顯文件內容之前使用ob_clean()和ob_flush()[即在php中],但就Office而言仍然損壞。
我知道這是一個古老的線程,但我將不勝感激任何人可能發現,因爲它是最後更新。
相關問題
- 1. 出口xls文件和微軟辦公室和oppen辦公室
- 2. 問題在微軟辦公室項目
- 3. delphi微軟辦公室前景錯誤
- 4. 微軟辦公室2010日誌 - 上次使用的日期辦公室程序
- 5. 微軟辦公室找不到對象「A_ZSchaltfläche」
- 6. 微軟辦公室驗證加載項加載
- 7. 如何從微軟圖形api中獲得「不在辦公室的狀態」?
- 8. 通過微軟圖形api控制自動回覆(不在辦公室)
- 9. 微軟數據挖掘外接辦公
- 10. 添加微軟辦公圖表
- 11. 辦公室辦公室文件在辦公室辦公室文件2007年登錄提示只在產品
- 12. 使用辦公室的js不工作
- 13. 辦公室-JS - 爲只讀
- 14. 辦公室2013
- 15. 傳遞sharepoint.docx文件到微軟辦公室字網絡應用程序
- 16. .bat文件從密碼保護的網絡位置安裝微軟辦公室
- 17. 在自由辦公室出口後不再有圓形圖形
- 18. 微軟機器人工作室
- 19. 辦公室365 Powershell
- 20. 辦公室2013字
- 21. 微軟Excel公式
- 22. 在沒有辦公室的PC上工作的Visual Studio辦公室參考?
- 23. Highcharts作爲一個不在辦公室的日曆
- 24. 將辦公室VSTO插件發佈到辦公室商店
- 25. 將辦公室加載項部署到辦公室365
- 26. 辦公室js工作表對象
- 27. `Application.StatusBar`在辦公室2011工作嗎?
- 28. 辦公室excel 2016與辦公室excel 2016相比,有沒有什麼辦公室可用?
- 29. 辦公室加載項 - 爲IE11
- 30. 爲什麼我的參數targetplatformversion不能爲null在微軟視覺工作室
.doc和.docx最初工作。 PDF的作品,但沒有辦法從數據庫中檢索二進制正確的二進制下載,無論這是在MySQL,PHP或MS的變化,我沒有一個遵循的路徑。 謝謝你的時間EsbenP。 – Ddywalgi 2010-02-06 02:24:58
txt works ....謝謝 – Ddywalgi 2010-02-06 02:44:32