poilusduboux
Messages postés83Date d'inscriptionjeudi 19 mai 2005StatutMembreDernière intervention17 juin 2011
-
11 mai 2006 à 09:37
TrafMaxime
Messages postés288Date d'inscriptionmercredi 4 mai 2005StatutMembreDernière intervention26 janvier 2012
-
11 mai 2006 à 12:23
Bonjour a tous
<?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" />
Question toute bête :
Jai dans mon programme VB.NET un Dataset avec un data adapter, lié à une base
SQL.(SQL server 2005)
Jaimerais afficher dans un textbox le résultat dune recherche dans ma base.
EX :
Dim i as string
i = textboxarticle.text
Recherche dans la base
Article = i
Si trouver affiche le resultat
Sinon msbox
Je ne trouve pas la bonne syntaxe pour exécuter cette requête.
poilusduboux
Messages postés83Date d'inscriptionjeudi 19 mai 2005StatutMembreDernière intervention17 juin 2011 11 mai 2006 à 09:50
Justement
c'est ça le problème...
Je ne trouve pas la syntaxe pour exécuter cette requête.
avec VB6 pas de problème:
Select from table where article = 12 etc...
mais avec vb.net ???
TrafMaxime
Messages postés288Date d'inscriptionmercredi 4 mai 2005StatutMembreDernière intervention26 janvier 20121 11 mai 2006 à 12:23
Les requêtes n'ont pas changé entre vb6 et vb.net (je crois).. c'est vraiment à peut prêt la même chose..
Imports system.data.oledb
dim str as string = "select matable.* from matable where article like '12' "
'nb : le champ article doit être numeric, sinon c'est ' " + monstring + " ' (sans les espaces..)
dim dastr as new oledbdataasapter(maconn, str)
dim dst as new dataset()
dst.clear() -> ça c'est un vieux reflexe
dim j as integer
j = dastr.fill(dst)
if j = 0
-> rien trouvé
else
end if