le combobox contient EC0003 une valeur qui existe dans la base de données.
le combobox contient EC0003 une valeur qui existe dans la base de données.
Et si on essaye en dur dans la requête :
Cela fonctionne-t-il?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 '... cmd.CommandText = "select Sous_quartier,Cil,Quartier,Nom_Client,Avis_acces,Porte,Rue,N_compteur,N_serie,Dernier_index_lu,Tp_cal,Marque from sale where N_ordre = 'EC0003'" ' cmd.Parameters.Add("N_ordre", OleDbType.VarChar).Value = ComboBox1.SelectedItem.ToString d = cmd.ExecuteReader ' ...
Si non, essayez en enlevant la clause where :
Cette erreur m'intrigue, d'après les discussions d'internet il s'agirait d'un problème de quote mais il n'y en a pas dans cette requête...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 '... cmd.CommandText = "select Sous_quartier,Cil,Quartier,Nom_Client,Avis_acces,Porte,Rue,N_compteur,N_serie,Dernier_index_lu,Tp_cal,Marque from sale" ' cmd.Parameters.Add("N_ordre", OleDbType.VarChar).Value = ComboBox1.SelectedItem.ToString d = cmd.ExecuteReader ' ...
bah j'ai trouvé la solution qui me régle mon problème j'ai migré mes données vers sqlserver et la ça marche.
je vous remercie beaucoup messieurs c'est gentil de m'assister et d'être patient merci encore une fois
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager