Voici un bout de mon code
<snip la création de recordset déconnecté>
Je veux faire un ("Select * From ??? where NomFichier like '116825*.DWG'")
par quoi je remplace le ??? car je n'ai pas de nom de table et comment
faire un select
sur un ADODB.Recordset sans creer physiquement une database ???
Voici un bout de mon code
<snip la création de recordset déconnecté>
Je veux faire un ("Select * From ??? where NomFichier like '116825*.DWG'")
par quoi je remplace le ??? car je n'ai pas de nom de table et comment
faire un select
sur un ADODB.Recordset sans creer physiquement une database ???
Voici un bout de mon code
<snip la création de recordset déconnecté>
Je veux faire un ("Select * From ??? where NomFichier like '116825*.DWG'")
par quoi je remplace le ??? car je n'ai pas de nom de table et comment
faire un select
sur un ADODB.Recordset sans creer physiquement une database ???
Voici un bout de mon code
<snip la création de recordset déconnecté>
Je veux faire un ("Select * From ??? where NomFichier like '116825*.DWG'")
par quoi je remplace le ??? car je n'ai pas de nom de table et comment
faire un select
sur un ADODB.Recordset sans creer physiquement une database ???
Voici un bout de mon code
<snip la création de recordset déconnecté>
Je veux faire un ("Select * From ??? where NomFichier like '116825*.DWG'")
par quoi je remplace le ??? car je n'ai pas de nom de table et comment
faire un select
sur un ADODB.Recordset sans creer physiquement une database ???
Voici un bout de mon code
<snip la création de recordset déconnecté>
Je veux faire un ("Select * From ??? where NomFichier like '116825*.DWG'")
par quoi je remplace le ??? car je n'ai pas de nom de table et comment
faire un select
sur un ADODB.Recordset sans creer physiquement une database ???
Bonjour,
Petit exemple ...
Public cnnTravail As New ADODB.Connection
Public rsTrav As New ADODB.Recordset
Set cnnTravail = New Connection
cnnTravail.CursorLocation = adUseClient
cnnTravail.Provider = "Microsoft.jet.OLEDB.4.0"
cnnTravail.ConnectionString = App.Path & "Travail.mdb "
cnnTravail.Open
Set rsTrav = New Recordset
rsTrav.Open "select * from TravMin", cnnTravail, adOpenStatic,
adLockOptimistic
Jacques(BE)
"François Picalausa" a écrit dans le message de
news:
On 3 mai, 19:29, "Marc Sylvain" wrote:Voici un bout de mon code
<snip la création de recordset déconnecté>
Je veux faire un ("Select * From ??? where NomFichier like
'116825*.DWG'")
par quoi je remplace le ??? car je n'ai pas de nom de table et comment
faire un select
sur un ADODB.Recordset sans creer physiquement une database ???
Hello,
Bien que je ne sois pas spécialiste du domaine, donc avec toutes
réserves, il me semble que puisque c'est le moteur de base de données
qui interprète les requêtes SQL, tu ne puisse pas.
Par contre, il semblerait qu'il existe la possibilité d'utiliser la
propriété Filter de l'objet Recordset pour arriver à des résultats
semblables:
http://msdn2.microsoft.com/en-us/library/ms676691.aspx
Selon ce que je lis (http://msdn2.microsoft.com/en-us/library/
ms681465.aspx), la syntaxe devrait s'approcher de:
rstPublishers.Filter = "NomFichier like '116825*"
l'extension devant alors être dans un champ séparé puisque "In a LIKE
clause, you can use a wildcard at the beginning and end of the pattern
(for example, LastName Like '*mit*'), or only at the end of the
pattern".
Cela étant, il serait intéressant de savoir pourquoi tu as besoin de
ce recordset déconnecté? Ne peux-tu pas utiliser un "simple" tableau
dynamique? Si ce sont les propriétés de recherche préimplémentées du
recordset qui t'intéresse, ne peux-tu pas envisager de construire un
document XML et de récupérer les données avec XPath?
J'espère que ces pistes pourront t'aider et que je ne serai "à côté de
la plaque"!
François Picalausa
Bonjour,
Petit exemple ...
Public cnnTravail As New ADODB.Connection
Public rsTrav As New ADODB.Recordset
Set cnnTravail = New Connection
cnnTravail.CursorLocation = adUseClient
cnnTravail.Provider = "Microsoft.jet.OLEDB.4.0"
cnnTravail.ConnectionString = App.Path & "Travail.mdb "
cnnTravail.Open
Set rsTrav = New Recordset
rsTrav.Open "select * from TravMin", cnnTravail, adOpenStatic,
adLockOptimistic
Jacques(BE)
"François Picalausa" <fpicalausa@gmail.com> a écrit dans le message de
news:
1178225485.286518.310380@o5g2000hsb.googlegroups.com...
On 3 mai, 19:29, "Marc Sylvain" <marc.sylv...@manac.ca> wrote:
Voici un bout de mon code
<snip la création de recordset déconnecté>
Je veux faire un ("Select * From ??? where NomFichier like
'116825*.DWG'")
par quoi je remplace le ??? car je n'ai pas de nom de table et comment
faire un select
sur un ADODB.Recordset sans creer physiquement une database ???
Hello,
Bien que je ne sois pas spécialiste du domaine, donc avec toutes
réserves, il me semble que puisque c'est le moteur de base de données
qui interprète les requêtes SQL, tu ne puisse pas.
Par contre, il semblerait qu'il existe la possibilité d'utiliser la
propriété Filter de l'objet Recordset pour arriver à des résultats
semblables:
http://msdn2.microsoft.com/en-us/library/ms676691.aspx
Selon ce que je lis (http://msdn2.microsoft.com/en-us/library/
ms681465.aspx), la syntaxe devrait s'approcher de:
rstPublishers.Filter = "NomFichier like '116825*"
l'extension devant alors être dans un champ séparé puisque "In a LIKE
clause, you can use a wildcard at the beginning and end of the pattern
(for example, LastName Like '*mit*'), or only at the end of the
pattern".
Cela étant, il serait intéressant de savoir pourquoi tu as besoin de
ce recordset déconnecté? Ne peux-tu pas utiliser un "simple" tableau
dynamique? Si ce sont les propriétés de recherche préimplémentées du
recordset qui t'intéresse, ne peux-tu pas envisager de construire un
document XML et de récupérer les données avec XPath?
J'espère que ces pistes pourront t'aider et que je ne serai "à côté de
la plaque"!
François Picalausa
Bonjour,
Petit exemple ...
Public cnnTravail As New ADODB.Connection
Public rsTrav As New ADODB.Recordset
Set cnnTravail = New Connection
cnnTravail.CursorLocation = adUseClient
cnnTravail.Provider = "Microsoft.jet.OLEDB.4.0"
cnnTravail.ConnectionString = App.Path & "Travail.mdb "
cnnTravail.Open
Set rsTrav = New Recordset
rsTrav.Open "select * from TravMin", cnnTravail, adOpenStatic,
adLockOptimistic
Jacques(BE)
"François Picalausa" a écrit dans le message de
news:
On 3 mai, 19:29, "Marc Sylvain" wrote:Voici un bout de mon code
<snip la création de recordset déconnecté>
Je veux faire un ("Select * From ??? where NomFichier like
'116825*.DWG'")
par quoi je remplace le ??? car je n'ai pas de nom de table et comment
faire un select
sur un ADODB.Recordset sans creer physiquement une database ???
Hello,
Bien que je ne sois pas spécialiste du domaine, donc avec toutes
réserves, il me semble que puisque c'est le moteur de base de données
qui interprète les requêtes SQL, tu ne puisse pas.
Par contre, il semblerait qu'il existe la possibilité d'utiliser la
propriété Filter de l'objet Recordset pour arriver à des résultats
semblables:
http://msdn2.microsoft.com/en-us/library/ms676691.aspx
Selon ce que je lis (http://msdn2.microsoft.com/en-us/library/
ms681465.aspx), la syntaxe devrait s'approcher de:
rstPublishers.Filter = "NomFichier like '116825*"
l'extension devant alors être dans un champ séparé puisque "In a LIKE
clause, you can use a wildcard at the beginning and end of the pattern
(for example, LastName Like '*mit*'), or only at the end of the
pattern".
Cela étant, il serait intéressant de savoir pourquoi tu as besoin de
ce recordset déconnecté? Ne peux-tu pas utiliser un "simple" tableau
dynamique? Si ce sont les propriétés de recherche préimplémentées du
recordset qui t'intéresse, ne peux-tu pas envisager de construire un
document XML et de récupérer les données avec XPath?
J'espère que ces pistes pourront t'aider et que je ne serai "à côté de
la plaque"!
François Picalausa
Merci Jacques et Francois
Comme je peux constater, J'aurais pas le
choix de me créer une database temporaire
Marc
"Jacques" a écrit dans le message de news:
%
> Bonjour,
>
> Petit exemple ...
>
> Public cnnTravail As New ADODB.Connection
> Public rsTrav As New ADODB.Recordset
>
> Set cnnTravail = New Connection
> cnnTravail.CursorLocation = adUseClient
> cnnTravail.Provider = "Microsoft.jet.OLEDB.4.0"
> cnnTravail.ConnectionString = App.Path & "Travail.mdb "
> cnnTravail.Open
> Set rsTrav = New Recordset
> rsTrav.Open "select * from TravMin", cnnTravail, adOpenStatic,
> adLockOptimistic
>
> Jacques(BE)
>
>
>
> "François Picalausa" a écrit dans le message de
> news:
>
> On 3 mai, 19:29, "Marc Sylvain" wrote:
>> Voici un bout de mon code
>>
>> <snip la création de recordset déconnecté>
>>
>> Je veux faire un ("Select * From ??? where NomFichier like
>> '116825*.DWG'")
>>
>> par quoi je remplace le ??? car je n'ai pas de nom de table et comment
>> faire un select
>>
>> sur un ADODB.Recordset sans creer physiquement une database ???
>
> Hello,
>
> Bien que je ne sois pas spécialiste du domaine, donc avec toutes
> réserves, il me semble que puisque c'est le moteur de base de données
> qui interprète les requêtes SQL, tu ne puisse pas.
> Par contre, il semblerait qu'il existe la possibilité d'utiliser la
> propriété Filter de l'objet Recordset pour arriver à des résultats
> semblables:
> http://msdn2.microsoft.com/en-us/library/ms676691.aspx
> Selon ce que je lis (http://msdn2.microsoft.com/en-us/library/
> ms681465.aspx), la syntaxe devrait s'approcher de:
> rstPublishers.Filter = "NomFichier like '116825*"
> l'extension devant alors être dans un champ séparé puisque "In a LIKE
> clause, you can use a wildcard at the beginning and end of the pattern
> (for example, LastName Like '*mit*'), or only at the end of the
> pattern".
>
> Cela étant, il serait intéressant de savoir pourquoi tu as besoin de
> ce recordset déconnecté? Ne peux-tu pas utiliser un "simple" tableau
> dynamique? Si ce sont les propriétés de recherche préimplémentées du
> recordset qui t'intéresse, ne peux-tu pas envisager de construire un
> document XML et de récupérer les données avec XPath?
>
> J'espère que ces pistes pourront t'aider et que je ne serai "à côté de
> la plaque"!
>
> François Picalausa
>
>
Merci Jacques et Francois
Comme je peux constater, J'aurais pas le
choix de me créer une database temporaire
Marc
"Jacques" <jac_be@hotmail.com> a écrit dans le message de news:
%231eUqvejHHA.4112@TK2MSFTNGP04.phx.gbl...
> Bonjour,
>
> Petit exemple ...
>
> Public cnnTravail As New ADODB.Connection
> Public rsTrav As New ADODB.Recordset
>
> Set cnnTravail = New Connection
> cnnTravail.CursorLocation = adUseClient
> cnnTravail.Provider = "Microsoft.jet.OLEDB.4.0"
> cnnTravail.ConnectionString = App.Path & "Travail.mdb "
> cnnTravail.Open
> Set rsTrav = New Recordset
> rsTrav.Open "select * from TravMin", cnnTravail, adOpenStatic,
> adLockOptimistic
>
> Jacques(BE)
>
>
>
> "François Picalausa" <fpicalausa@gmail.com> a écrit dans le message de
> news:
> 1178225485.286518.310380@o5g2000hsb.googlegroups.com...
> On 3 mai, 19:29, "Marc Sylvain" <marc.sylv...@manac.ca> wrote:
>> Voici un bout de mon code
>>
>> <snip la création de recordset déconnecté>
>>
>> Je veux faire un ("Select * From ??? where NomFichier like
>> '116825*.DWG'")
>>
>> par quoi je remplace le ??? car je n'ai pas de nom de table et comment
>> faire un select
>>
>> sur un ADODB.Recordset sans creer physiquement une database ???
>
> Hello,
>
> Bien que je ne sois pas spécialiste du domaine, donc avec toutes
> réserves, il me semble que puisque c'est le moteur de base de données
> qui interprète les requêtes SQL, tu ne puisse pas.
> Par contre, il semblerait qu'il existe la possibilité d'utiliser la
> propriété Filter de l'objet Recordset pour arriver à des résultats
> semblables:
> http://msdn2.microsoft.com/en-us/library/ms676691.aspx
> Selon ce que je lis (http://msdn2.microsoft.com/en-us/library/
> ms681465.aspx), la syntaxe devrait s'approcher de:
> rstPublishers.Filter = "NomFichier like '116825*"
> l'extension devant alors être dans un champ séparé puisque "In a LIKE
> clause, you can use a wildcard at the beginning and end of the pattern
> (for example, LastName Like '*mit*'), or only at the end of the
> pattern".
>
> Cela étant, il serait intéressant de savoir pourquoi tu as besoin de
> ce recordset déconnecté? Ne peux-tu pas utiliser un "simple" tableau
> dynamique? Si ce sont les propriétés de recherche préimplémentées du
> recordset qui t'intéresse, ne peux-tu pas envisager de construire un
> document XML et de récupérer les données avec XPath?
>
> J'espère que ces pistes pourront t'aider et que je ne serai "à côté de
> la plaque"!
>
> François Picalausa
>
>
Merci Jacques et Francois
Comme je peux constater, J'aurais pas le
choix de me créer une database temporaire
Marc
"Jacques" a écrit dans le message de news:
%
> Bonjour,
>
> Petit exemple ...
>
> Public cnnTravail As New ADODB.Connection
> Public rsTrav As New ADODB.Recordset
>
> Set cnnTravail = New Connection
> cnnTravail.CursorLocation = adUseClient
> cnnTravail.Provider = "Microsoft.jet.OLEDB.4.0"
> cnnTravail.ConnectionString = App.Path & "Travail.mdb "
> cnnTravail.Open
> Set rsTrav = New Recordset
> rsTrav.Open "select * from TravMin", cnnTravail, adOpenStatic,
> adLockOptimistic
>
> Jacques(BE)
>
>
>
> "François Picalausa" a écrit dans le message de
> news:
>
> On 3 mai, 19:29, "Marc Sylvain" wrote:
>> Voici un bout de mon code
>>
>> <snip la création de recordset déconnecté>
>>
>> Je veux faire un ("Select * From ??? where NomFichier like
>> '116825*.DWG'")
>>
>> par quoi je remplace le ??? car je n'ai pas de nom de table et comment
>> faire un select
>>
>> sur un ADODB.Recordset sans creer physiquement une database ???
>
> Hello,
>
> Bien que je ne sois pas spécialiste du domaine, donc avec toutes
> réserves, il me semble que puisque c'est le moteur de base de données
> qui interprète les requêtes SQL, tu ne puisse pas.
> Par contre, il semblerait qu'il existe la possibilité d'utiliser la
> propriété Filter de l'objet Recordset pour arriver à des résultats
> semblables:
> http://msdn2.microsoft.com/en-us/library/ms676691.aspx
> Selon ce que je lis (http://msdn2.microsoft.com/en-us/library/
> ms681465.aspx), la syntaxe devrait s'approcher de:
> rstPublishers.Filter = "NomFichier like '116825*"
> l'extension devant alors être dans un champ séparé puisque "In a LIKE
> clause, you can use a wildcard at the beginning and end of the pattern
> (for example, LastName Like '*mit*'), or only at the end of the
> pattern".
>
> Cela étant, il serait intéressant de savoir pourquoi tu as besoin de
> ce recordset déconnecté? Ne peux-tu pas utiliser un "simple" tableau
> dynamique? Si ce sont les propriétés de recherche préimplémentées du
> recordset qui t'intéresse, ne peux-tu pas envisager de construire un
> document XML et de récupérer les données avec XPath?
>
> J'espère que ces pistes pourront t'aider et que je ne serai "à côté de
> la plaque"!
>
> François Picalausa
>
>
Effectivement ...
j'ai regardé si la propriété Filter des recrordset marchait, mais e lle n'est
possible qu'avec MicroSoft Jet, donc de l'ODBC ou du ISAM ...
Cordialement.
Effectivement ...
j'ai regardé si la propriété Filter des recrordset marchait, mais e lle n'est
possible qu'avec MicroSoft Jet, donc de l'ODBC ou du ISAM ...
Cordialement.
Effectivement ...
j'ai regardé si la propriété Filter des recrordset marchait, mais e lle n'est
possible qu'avec MicroSoft Jet, donc de l'ODBC ou du ISAM ...
Cordialement.
Effectivement ...
j'ai regardé si la propriété Filter des recrordset marchait, mais elle n'est
possible qu'avec MicroSoft Jet, donc de l'ODBC ou du ISAM ...
Effectivement ...
j'ai regardé si la propriété Filter des recrordset marchait, mais elle n'est
possible qu'avec MicroSoft Jet, donc de l'ODBC ou du ISAM ...
Effectivement ...
j'ai regardé si la propriété Filter des recrordset marchait, mais elle n'est
possible qu'avec MicroSoft Jet, donc de l'ODBC ou du ISAM ...