Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Requête depuis VB avec la commande Like

1 réponse
Avatar
RENAUD Eric
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.

1 réponse

Avatar
Eric
Bonjour Eric

Je testerai avec % en lieu et place de *, donc
... like '%'

Sans garantie ;-)
--
A+
Eric
http://users.skynet.be/mpfa/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

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.