Bonjour,
J'ai un problème sur une requête paramétrée via les assemblages dotnet après avoir rajouté System.Data.
Voici le code que j'utilise:
L'exécution me donne sur la dernière ligne (Add), l'erreur suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 sCS est une "System.String" ("Data Source=SERVER;Initial Catalog=MyDb;Persist Security Info=True;User ID=sa;Password=test;") oConnection = new SqlConnection(sCS) oConnection:Open() oSqlCommand = new SqlCommand ("SELECT Description FROM CodePostal WHERE Ville=@Ville",oConnection) oSqlCommand:CommandType = CommandType.Text oSqlParameterTable = oSqlCommand.CreateParameter() oSqlParameterTable:set_ParameterName("@Ville") oSqlParameterTable:set_DbType(SqlDbType.NVarChar) oSqlParameterTable:set_Direction(ParameterDirection.Input) oSqlParameterTable:set_Value("Paris") oSqlCommand:Parameters:Add(oSqlParameterTable)
Avez-vous un exemple qui fonctionne ?Erreur à la ligne 21 du traitement Clic sur BTN_SansNom1.
Echec lors de la lecture du champ <Parameters> du type <SqlCommand>
Le framework .NET a renvoyé l'erreur suivante :
Correspondance ambiguë trouvée.
----- Informations techniques -----
Projet : Mon_Projet
Appel WL :
Traitement de 'Clic sur BTN_SansNom1' (FEN_Test_DotNet_SqlClient.BTN_SansNom1), ligne 21, thread 0
Que s'est-il passé ?
Echec lors de la lecture du champ <Parameters> du type <SqlCommand>
Le framework .NET a renvoyé l'erreur suivante :
Correspondance ambiguë trouvée.
Merci d'avance pour votre aide.
Partager