Bonsoir,

j'aimerais bien pouvoir créer une requête paramètrée mais restant la plus indépendante possible, c'est-à-dire l'application que je fais actuellement est basé sur sql server mais pourra se retrouver un jour sur un server oracle.

Voici:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
         MyRequest = "INSERT INTO [Customers] ( [Name],[Surname],[PhoneNumber],[GsmNumber]) VALUES (@Name,@Surname,@PhoneNumber,@GsmNumber)";

            Parent.SqlCmd.Parameters.Add(new DbParameter("@Name",DbType.StringFixedLength,25));
==> Erreur à ce niveau, je sais bien que je ne peux pas utiliser une instanciation de dbParameter mais quelqu'un pourrait peut etre m'aider à modifier cette ligne...vu que je dois rester le plus général possible, je ne vais pas utiliser "new sqlparameter("@Name",DbType.StringFixedLength,25));"

Merci à tous