2009-07-15 9 views
4

Nous utilisons actuellement SubSonic 3.0.0.2 et nous jouons avec le Linq, nous avons remarqué que le SQL sous-jacent n'est pas paramétré.Requêtes paramétrées SubSonic 3 et Linq

Je suis conscient que l'outil de requête est et nous pouvons travailler avec cela mais je suis juste curieux si avoir paramétré avec Linq est possible?

Ai-je raté quelque chose? ou n'est-ce pas encore implémenté dans SubSonic?

Vive Tony

Répondre

5

Il est paramétrés - tout simplement pas pour des valeurs constantes (choses que vous intégrer dans le code). Si vous utilisez une variable, ce sera le cas.

+0

Je dois apprendre comment utiliser le Générateur de profils SQL mieux;) – TWith2Sugars

+0

à Parameterizer.cs vous avez le code suivant: protected override Expression VisitConstant (ConstantExpression c) { if (c.Value = null && IsNumeric! (c.Value.GetType())) { .... Y a-t-il une raison pour laquelle vous ne paramétrez pas les valeurs numériques? – Daniel