Requete sql et textbox [Résolu]

djbabou 155 Messages postés dimanche 21 octobre 2007Date d'inscription 23 novembre 2015 Dernière intervention - 12 juin 2009 à 17:55 - Dernière réponse : djbabou 155 Messages postés dimanche 21 octobre 2007Date d'inscription 23 novembre 2015 Dernière intervention
- 15 juin 2009 à 19:49
Bonjour

Je ne c'est pas si cette question a déjà été postée ailleurs mais je n'est trouvé aucune réponse me satisfaisant.

En fait, je cherche à affecter le résultat d'une requete sql à une texbox. Pas une table entière, ce qui préconise l'utilisation de bidingsource, mais juste une ligne de ma table obtenue grâce à ma requête.

Comment puis-je y arriver svp?
Afficher la suite 

2 réponses

Répondre au sujet
cs_Robert33 835 Messages postés samedi 15 novembre 2008Date d'inscription 14 janvier 2017 Dernière intervention - 12 juin 2009 à 18:24
+3
Utile
Bonjour,

Tout dépend de ce que tu veux avoir dans la textBox,
si c'est une ligne par ligne retournée par la requete
Si ta requete ne donne qu'une seule valeur de sortie, utilise un ExecuteScalar() sur la commande et envoie le résultat dans la textBox
Si non il te faut reconstruire la chaine de caracteres à inserrer dans la TextBox en partant du résultat de ta requete ( ExecuteReader() ) pour l'inserer.

si non si c'est une liste de colonne avec leur valeur respective, récupere le résultat de la requete dans un SqlReader et fais une boucle sur les champs retournés puis inserre le nom des champs et leur valeur.

C# is amazing, enjoy it!
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de cs_Robert33
djbabou 155 Messages postés dimanche 21 octobre 2007Date d'inscription 23 novembre 2015 Dernière intervention - 15 juin 2009 à 19:49
0
Utile
ok merci pour ta réponse
Commenter la réponse de djbabou

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.