2009-10-12 9 views

Répondre

0

cela fonctionnera pour SUBSONIC 2.X SEULEMENT

Lorsque vous créez requête comme ceci:

var q = new Select() 
    .From(TableName.Schema) 
    .Where(TableName.Columns.ColumnName) 
    .IsEqualTo(SOME_VALUE).Or(TableName.Columns.OtherColumn) 
    .IsEqualTo(OTHER_VALUE) 
    ......; 

vous pouvez vider requête SQL quelque part ou casser après cette ligne pour l'afficher dans Debug Visualizer:

Debug.WriteLine(q.SQLCommand); 
+0

Im en utilisant subsonic 3.0 – h3n

2

I ont soit un profil Sql écoute sur la base de données ou si vous êtes en mode débogage avec VS vous pouvez déplacer le curseur sur l'instruction LINQ et il est dans l'info-bulle.

Questions connexes