0
當使用FILESTREAM屬性將文件保存到SQL Server 2008時,我遇到了某些文件未保存的問題。Filestream屬性支持的格式
例如.docx
文檔不會保存,但將保存以'97 .doc
格式保存的相同文件。
我一直無法找到關於支持的文件類型的任何細節。任何建議將是最受歡迎的。
我用來保存文件的代碼。我通過OData使用實體框架,我有一種感覺,這是不支持的。
Files newFile = new Files(); newFile.FileID = Guid.NewGuid(); newFile.FileContents = System.IO.File.ReadAllBytes("TextFile1.txt"); ctx.AddObject("Files", newFile); ctx.SaveChanges();
'.docx'是XML,而'.doc'是一個二進制文件。代碼是什麼樣的? – 2011-04-05 18:05:31
Files newFile = new Files(); newFile.FileID = Guid.NewGuid(); newFile.FileContents = System.IO.File.ReadAllBytes(「TextFile1.txt」); ctx.AddObject(「Files」,newFile); ctx.SaveChanges(); – gruntfuddler 2011-04-05 18:51:59