Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Esiste una soluzione alternativa per abilitare FILESTREAM nell'approccio del primo codice del framework di entità

Sfortunatamente, non esiste un equivalente di FILESTREAM in EF 6, che potrebbe essere utilizzato con l'approccio Code First. C'è una soluzione che ho trovato oggi, ma non ho ancora provato io stesso, però:

http://ignoringthevoices.blogspot.co .uk/2014/01/working-with-entity-framework-code.html

Fondamentalmente, devi prima utilizzare il database e creare una colonna di tipo VARBINARY(max). Quindi indica a EF di ignorarlo durante la mappatura automatica e di utilizzare la query sql personalizzata per leggere/scrivere il contenuto.

Spero di esserti stato d'aiuto.