Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Enregistrer un fichier dans la base de données SQL Server 2008 avec Entity Framework

Je ne vois pas pourquoi cela ne fonctionnerait pas - filestream les colonnes sont juste exposées en tant que varbinary(MAX) vous devriez donc pouvoir définir la colonne à l'aide d'Entity Framework :

Échantillon de ici :

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