Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Speichern Sie eine Datei in der SQL Server 2008-Datenbank mit Entity Framework

Ich verstehe nicht, warum das nicht funktionieren würde - filestream Spalten werden nur als varbinary(MAX) angezeigt Sie sollten also in der Lage sein, die Spalte mit Entity Framework festzulegen:

Beispiel aus hier :

Files newFile = new Files();
newFile.FileID = Guid.NewGuid();
newFile.FileContents = System.IO.File.ReadAllBytes("TextFile1.txt");
ctx.AddObject("Files", newFile);
ctx.SaveChanges();