E' un commento allo script #79

#79 - Scoprire il codice SQL generato da Entity Framework
BianchiAndrea.com
BianchiAndrea.com non è online. Ultima attività: 22/04/2009 14.10.04BianchiAndrea.com
il 11 novembre 2008 alle 16.46
www.bianchiandrea.com | 15 messaggi dal 24 gennaio 2006
Dato che l'argomento è molto interessante volevo chiederti ulteriori dettagli:

1) Tramite .ToTraceString() ottengo la query che viene effettivamente fatta sul db in linguaggio SQL. Se volessi invece prelevare la query fatta su Entity Framework (mi aspetto sia scritta in EntitySQL)? Per esempio vorrei poter scrivere le query in "Linq to Entities" e poi eseguirmele dentro Entity Client in modo da leggere i risultati in relazionale, senza passare dagli oggetti, avendo quindi una lettura più performante.

2) Tramite .ToTraceString() effettuata effettivamente la richiesta della query al db? o corrisponde solo ad una dichiarazione?

una cosa simile viene eseguita in un codice in ambito "LINQ to SQL" http://www.west-wind.com/WebLog/posts/141435.aspx.

Grazie
Modificato da BianchiAndrea.com il 12 novembre 2008 16.07 -

- Andrea Bianchi -
Site:http://www.bianchiandrea.com
Microsoft Most Valuable Professional
Re: #79 - Scoprire il codice SQL generato da Entity Framework
SM15455
SM15455 non è online. Ultima attività: 02/07/2009 15.17.16SM15455 Top Poster
il 13 novembre 2008 alle 00.45
Contributi | Blog | 2.787 messaggi dal 06 settembre 2002
Ciao Andrea,

1) si è l'sql effettivo che viene lanciato sul database.
2) no non c'è alcuna richiesta al db, e solo la creazione del comando SQL.
HTH

Nothing can be born from hartred

Stefano (SM15455) Mostarda
http://blogs.aspitalia.com/SM15455
Rome Italy
Re: #79 - Scoprire il codice SQL generato da Entity Framework
BianchiAndrea.com
BianchiAndrea.com non è online. Ultima attività: 22/04/2009 14.10.04BianchiAndrea.com
il 13 novembre 2008 alle 11.18
www.bianchiandrea.com | 15 messaggi dal 24 gennaio 2006
Ciao Stefano,

Ho provato a fare una domanda al riguardo sul forum MSDN.
http://forums.microsoft.com/Forums/ShowPost.aspx?PostID=4112445&SiteID=1
Da quanto ho capito dalla risposta esiste la limitazione che, all'interno della query che si ottiene, non si hanno informazioni su eventuali parametri utilizzati nella quey.

Grazie ancora.

- Andrea Bianchi -
Site:http://www.bianchiandrea.com

Vai a:
Torna al forum |   Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.

COMMUNITY
ULTIMI MESSAGGI
MEDIA
IN EVIDENZA
MISC
Powered by .db Forums "Caesar Reborn" v. 2009.6.9