Comparer

farouta Messages postés 2 Date d'inscription lundi 3 avril 2006 Statut Membre Dernière intervention 11 mai 2006 - 11 mai 2006 à 10:44
econs Messages postés 4030 Date d'inscription mardi 13 mai 2003 Statut Membre Dernière intervention 23 décembre 2008 - 11 mai 2006 à 12:51
Je voudrais, savoir comment faire une comparaison entre, un champ text et une base de données Oracle, dans VB.
Merci

1 réponse

econs Messages postés 4030 Date d'inscription mardi 13 mai 2003 Statut Membre Dernière intervention 23 décembre 2008 24
11 mai 2006 à 12:51
Salut,



Dit comme çà, ce n'est pas possible.



Par contre, il est possible de comparer le contenu d'un champ texte,
avec le contenu d'un champ d'un enregistrement d'une table d'une base
de données Oracle.



Bon, sans données précises sur ce que tu as comme base, comme tables,
comme code déjà présent, on ne peut te proposer qu'une procédure.



Il faut envoyer la requête suivante à ta BDD :



SELECT * FROM taTable WHERE condition;



Le résultat sera un lot d'enregistrements, ou un seul enregistrement si condition est suffisamment discriminante. Ce résultat est à renvoyer dans une variable de type RecordSet, disons, nommée rs.



rs(0) représentera alors le premier champ de cet enregistrement

rs(1) représentera le deuxième champ

...



If rs(indiceDuChamp) = Text1.Text Then

MsgBox "La condition est remplie"

End If






Manu
0
Rejoignez-nous