2011-01-24 10 views
7

È possibile gestire (leggere e scrivere) dati binari su SQL Server utilizzando Entity Framework 4.0 utilizzando gli stream? (vale a dire non l'intero contenuto spedito in un array di byte)Gestione di BLOB in Entity Framework 4.0 in modalità stream

Un esempio può essere preso da Download and Upload images from SQL Server via ASP.Net MVC che illustra il modo per eseguire lo streaming di dati da SQL Server in un esempio disponibile per ASP.NET MVC. Tuttavia richiede l'accesso diretto al DB e sono curioso di sapere se questo potrebbe essere fatto usando un ORM.

risposta

6

Sfortunatamente, questo non è supportato in Entity Framework 4. Sarà necessario lavorare direttamente con il database.

Non riesco nemmeno a vederlo succedere presto, dal momento che un ORM che non ha materializzato completamente gli oggetti nella memoria avrebbe avuto molte complicazioni.

James

+0

Se sto usando Oracle 11g Cliente e Entity v4.0.30319 quadro, c'è qualche problema da affrontare in questo caso? E se usassimo Entity SQL? –

Problemi correlati