Sql Server にいくつかのテーブルがありVarBinary(MAX)
、それらにファイルをアップロードしたいのですが、フィールドを作成するために Dbml を作成する必要がありますbyte[]
が、代わりにSystm.Data.Linq.Binary
.
それはなぜですか、またデフォルトを にする方法はbyte[]
? ありがとう。
このようにMVC 3 corollerアクションでファイルを読み取ります(resourceFile
はaHttpPostedFileBase
でnewFile
、byte []があります)
newFile.FileContent = new byte[resourceFile.ContentLength];
resourceFile.InputStream.Read(newFile.FileContent, 0, resourceFile.ContentLength);