Produit du jour : L'Europe et les nations depuis 1945 à partir de 34.00 € (Logiciel)
01/07/2005 11:36 par RENAUD Eric | 1 réponse(s) | Signaler un contenu abusif ou erroné
Bonjour,

J'effectue une requête depuis VB (en ADO) vers une base Access.

Exemple :

cnx.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source= " & App.Path & "\abonnes.mdb;" & _
"Jet OLEDB:Database Password=test"
cnx.Open
'Exécution de la requête
rst.Open "SELECT [Liste abonnés].Nom, [Liste abonnés].[No]From [Liste
abonnés]WHERE (([Liste abonnés].Nom) Like 'RENAUD Eric');", cnx

Cette requete me trouve bien le nom RENAUD Eric. C'est OK

Si je remplace RENAUD Eric par * pour sélectionner tous les enregistrements,
la requête ne trouve plus rien alors que j'ai fait la même chose dans un
autre programme où cette fois j'utilisai des commandes DAO.

Exemple :
rsql = "SELECT [Liste abonnés].[Nom], [Liste abonnés].[No] " & _
"From [Liste abonnés] " & _
"Where ((([Liste abonnés].[Nom]) Like '*')) " & _
"ORDER BY [Liste abonnés].[Nom];"

D'avance merci.
Voir la réponse - Poster une réponseCe sujet ne répond pas à vos besoins ? Posez votre question !
mots-clés : requete, commande, like Catégories : Microsoft Office, Access
 
table liée sr fichier excel
Envoyer un mail avec plusieurs piéces ...
 

 

Téléchargements

Tous les téléchargements