Syxfull
Messages postés19Date d'inscriptionjeudi 19 avril 2007StatutMembreDernière intervention12 juin 2007
-
12 juin 2007 à 09:37
Syxfull
Messages postés19Date d'inscriptionjeudi 19 avril 2007StatutMembreDernière intervention12 juin 2007
-
12 juin 2007 à 11:20
Salutation, Bonjour, Bonne Année etc...
Voila je suis en pleine programmation d'une datagrid et je voudrait la remplir avec des donnée de ma base ACCESS rien de spécial donc cependant seul certaine ligne doivent etre récupéré je fait donc appel a une requet SQL de se type
Open_Recordest = "SELECT * FROM " & Table & "where Etat Like "macondition""
avec Table = string de ma table passé en fonction et pareil poru macondition
Etat est une colonne de ma base
le probleme c'est que ma requete comme ceci passe Open_Recordest = "SELECT * FROM " & Table
mais la requette avec la suite et le where Etat Like marche pas
pouvez-vosu m'indiquer la syntaxe exact pour se type de requete?
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 12 juin 2007 à 11:13
Salut,
Avec juste cette ligne on aura du mal à t'aider... (pas la peine non plus de donner tout le code)
Essaie peu être ceci aussi
Dim Table As String
Dim MaCondition As String
Table = "TOTO"
MaCondition = "Bon"Open_Recordest "SELECT * FROM " & Table & <gras>" WHERE Etat '" </gras>& MaCondition & "'"
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 12 juin 2007 à 09:41
Salut,
Si le code de la requete est tel quel il manque un espace entre le nom de la table et WHERE.
Ensuite si macondition est une variable de ton programme essaie peu être.
Dim Table As String
Dim MaCondition As String
Table = "TOTO"
MaCondition = "Bon"
Open_Recordest = "SELECT * FROM " & Table & " WHERE Etat Like " & MaCondition, ----
[code.aspx?ID=41455 By Renfield]
Tu peux aussi ajouter un MSGBOX avant l'execution pour voir le texte de ta requete.