Dapper fonctionne correctement, mais ce n’est pas sûr car je n’ai pas utilisé de paramètres, comment puis-je, au mieux, transformer mes variables dapper en paramètres?
var getinfo = sqlConnection.Query<test>("Select name,location from tests where location="+ myplace).FirstOrDefault();
myplace est une zone de texte sur laquelle les utilisateurs mettent des informations, maintenant, quand j'ai essayé de paramétrer ce code comme
var getinfo = sqlConnection.Query<test>("Select name,location from tests where location='@location'", new {location = myplace}).FirstOrDefault();
Je ne reçois absolument aucun retour, mais aucun message d'erreur. Que puis-je manquer ici ou quelle est la meilleure façon de paramétrer les variables.
Vous n'avez pas besoin de placer les guillemets simples autour du paramètre. J'espère que cela t'aides.
var getinfo = sqlConnection.Query<test>("Select name,location from tests where location=@location", new {location = myplace}).FirstOrDefault();