cactusHD
Messages postés3Date d'inscriptionlundi 7 décembre 2009StatutMembreDernière intervention15 juin 2011
-
15 juin 2011 à 10:59
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 2015
-
15 juin 2011 à 15:04
Bonjour,
Après avoir parcouru notre ami google... Je ne trouve pas de solution à mon problème. Etant en stage je dois réaliser une petite appli en vb, or je n'en ai jamais fait. Je me débrouille plutôt bien mais il me manque petite requête à un dataset.
en simplifiant, j'ai 2 TextBox, en remplissant le premier, le deuxième doit se remplir automatiquement via une base de donnée de très simple :
une table symbole, champ nomsymbole et désignation.
mon code est le suivant (dans un bouton) :
Dim var1 As String
Dim var2 As String
var2 = TextBox1.Text
var1 = "SELECT designation" & _
"FROM(symbole)" & _
"WHERE(((nomsymbole) = '" & var2 & "'))"
TextBox2.Text = var1
Dans mon deuxième textbox, cela m'affiche la requête SQL et non son résultat... je ne sais pas pourquoi, j'ai bien fait mes "imports system.data et system.data.sqlclient".
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 15 juin 2011 à 15:04
Salut
Oui, une requète n'est qu'une chaine qu'il faut soumettre au moteur SQL.
Il te faut donc te connecter à ta base, puis créer un objet de style RecordSet à qui tu offriras ta requète.
Ensuite, il suffira de lire chaque résultat avec une boucle, si besoin.
Fais des recherches parmi les code en .Net avec des mots clés comme "recordset", database", "base de données" ou encore "gestion" etc : tu verras comment pratiquer
Vala
Jack, MVP VB NB : Je ne répondrai pas aux messages privés
Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)