La Clause WHERE de la Requete sql sous VB6
Chriskay
Messages postés
14
Date d'inscription
Statut
Membre
Dernière intervention
-
Chriskay Messages postés 14 Date d'inscription Statut Membre Dernière intervention -
Chriskay Messages postés 14 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
SVP
j'aimerai encore être plus precis concernant ma demande.
Est il possible de joindre la proprieté value d'une zone de texte à la clause where d'une requette sql ?
Voici un exemple: Select tarif from Categorie where tarif=text1.value
la valeur de la zone de texte est un nombre.
env. VB6 et Access 97
Win XP
SVP
j'aimerai encore être plus precis concernant ma demande.
Est il possible de joindre la proprieté value d'une zone de texte à la clause where d'une requette sql ?
Voici un exemple: Select tarif from Categorie where tarif=text1.value
la valeur de la zone de texte est un nombre.
env. VB6 et Access 97
Win XP
A voir également:
- La Clause WHERE de la Requete sql sous VB6
- Vb6 - Télécharger - Divers Utilitaires
- Where is it - Télécharger - Gestion de fichiers
- Logiciel sql - Télécharger - Bases de données
- Sql (+) - Forum Programmation
- Sql lister les tables ✓ - Forum Programmation
3 réponses
salut,
Tu peux faire :
TexteRequette = "Select * from Table where tarif=" & text1.value
Bonne chance.
Tu peux faire :
TexteRequette = "Select * from Table where tarif=" & text1.value
Bonne chance.
Merci pour ton aide,
Apparanment je ne plus de probleme avec ma requette mais plutot cette ligne d'instruction qui pose probleme. Je ne sais si apres avoir utiliser l'option Where il faut ajouter quelque chose car l'or du debogage c'est cette ligne qui est souligné en jaune. voici la dite ligne:
rs.Open sqlString, conn, adOpenStatic, adLockOptimistic
Y a t-il un moyen de regler ce probleme?
Merci
Apparanment je ne plus de probleme avec ma requette mais plutot cette ligne d'instruction qui pose probleme. Je ne sais si apres avoir utiliser l'option Where il faut ajouter quelque chose car l'or du debogage c'est cette ligne qui est souligné en jaune. voici la dite ligne:
rs.Open sqlString, conn, adOpenStatic, adLockOptimistic
Y a t-il un moyen de regler ce probleme?
Merci
Salut,
rs.Open sqlString, conn, adOpenStatic, adLockOptimistic
si rs ets un Recordset et conn est une Connection
alors il n'y devrait pas y avoir de problème si tu a ouvert une connection de données correctement.
J'ai tester ce code :
'---------------------------- Début -------------------------------------
Dim conn As New Connection
Dim rs As New Recordset
Dim sqlString As String
conn.Open "TEST" ' TEST est un alias ODBC de la base.
sqlString = "Select * from Table1 Where Champ1 = " & text1.value
rs.Open sqlString, conn, adOpenStatic, adLockOptimistic
'---------------------------- Fin -------------------------------------
Voici un exemple de code VB sur l'utilisation Recordset et Connection :
https://docs.microsoft.com/en-us/
Bonne chance
rs.Open sqlString, conn, adOpenStatic, adLockOptimistic
si rs ets un Recordset et conn est une Connection
alors il n'y devrait pas y avoir de problème si tu a ouvert une connection de données correctement.
J'ai tester ce code :
'---------------------------- Début -------------------------------------
Dim conn As New Connection
Dim rs As New Recordset
Dim sqlString As String
conn.Open "TEST" ' TEST est un alias ODBC de la base.
sqlString = "Select * from Table1 Where Champ1 = " & text1.value
rs.Open sqlString, conn, adOpenStatic, adLockOptimistic
'---------------------------- Fin -------------------------------------
Voici un exemple de code VB sur l'utilisation Recordset et Connection :
https://docs.microsoft.com/en-us/
Bonne chance