j'utilise des querrydef, puis j'utilise les données à travers un
reccordset. Jusqu'a aujourd'hui cela allait pas trop mal.
Par contre, je viens d'essayer d'extraire des informations à partir
d'une date, et là mon querrydef ne me renvoie rien, alors que les
lignes existe bien dans ma base de donnée.
J'utilise DAO 3.6.
Ma base de données est une base access 2000.
la date est saisie par l'opérateur.
la base de donnée est correctement ouverte.
voici le code:
'chaine = "select mode_reglement,montant,signe,date,code_ope from
rectificatif where date = #" & DateValue(form1.txt_date_travail.Text)
& "#"
'chaine = "select * from rectificatif where date = " &
DateValue(form1.txt_date_travail.Text)
Set qr = db.CreateQueryDef("", chaine)
Set rc = qr.OpenRecordset(dbOpenDynaset)
Do While Not rc.EOF = True
--
--
--
end loop
il y a deux affectations de la variable chaine, car ce sont des essais
différents
j'ai aussi essayé en donnant un nom à mon querrydef.
dans tous les cas, je n'est pas de lignes dans mon reccorset.
Je dois sans doute mal implémenter ma variable date.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Christophe
bonjour, regarde du coté des paramètres régionnaux, et de ceux d'Access (format de date anglaise etc ..) et fait une petite recherche google avec Date et Querydefs, il y a de nombreux fil sur le sujet (désolé je n'ai pas le temps de m'y penché plus)
Chrsitophe Vergon
"thierry" a écrit dans le message de news:
Bonjour,
j'utilise des querrydef, puis j'utilise les données à travers un reccordset. Jusqu'a aujourd'hui cela allait pas trop mal. Par contre, je viens d'essayer d'extraire des informations à partir d'une date, et là mon querrydef ne me renvoie rien, alors que les lignes existe bien dans ma base de donnée.
J'utilise DAO 3.6. Ma base de données est une base access 2000. la date est saisie par l'opérateur. la base de donnée est correctement ouverte.
voici le code:
'chaine = "select mode_reglement,montant,signe,date,code_ope from rectificatif where date = #" & DateValue(form1.txt_date_travail.Text) & "#"
'chaine = "select * from rectificatif where date = " & DateValue(form1.txt_date_travail.Text)
Set qr = db.CreateQueryDef("", chaine) Set rc = qr.OpenRecordset(dbOpenDynaset)
Do While Not rc.EOF = True -- -- -- end loop
il y a deux affectations de la variable chaine, car ce sont des essais différents
j'ai aussi essayé en donnant un nom à mon querrydef.
dans tous les cas, je n'est pas de lignes dans mon reccorset.
Je dois sans doute mal implémenter ma variable date.
Si quelqu'un à une idée??
merci par avance
thierry
bonjour,
regarde du coté des paramètres régionnaux, et de ceux d'Access (format de
date anglaise etc ..) et fait une petite recherche google avec Date et
Querydefs, il y a de nombreux fil sur le sujet
(désolé je n'ai pas le temps de m'y penché plus)
Chrsitophe Vergon
"thierry" <thierry.marcel@laposte.net> a écrit dans le message de news:
d7nb3015dkl6141psobcmjtaq3pisujpbl@4ax.com...
Bonjour,
j'utilise des querrydef, puis j'utilise les données à travers un
reccordset. Jusqu'a aujourd'hui cela allait pas trop mal.
Par contre, je viens d'essayer d'extraire des informations à partir
d'une date, et là mon querrydef ne me renvoie rien, alors que les
lignes existe bien dans ma base de donnée.
J'utilise DAO 3.6.
Ma base de données est une base access 2000.
la date est saisie par l'opérateur.
la base de donnée est correctement ouverte.
voici le code:
'chaine = "select mode_reglement,montant,signe,date,code_ope from
rectificatif where date = #" & DateValue(form1.txt_date_travail.Text)
& "#"
'chaine = "select * from rectificatif where date = " &
DateValue(form1.txt_date_travail.Text)
Set qr = db.CreateQueryDef("", chaine)
Set rc = qr.OpenRecordset(dbOpenDynaset)
Do While Not rc.EOF = True
--
--
--
end loop
il y a deux affectations de la variable chaine, car ce sont des essais
différents
j'ai aussi essayé en donnant un nom à mon querrydef.
dans tous les cas, je n'est pas de lignes dans mon reccorset.
Je dois sans doute mal implémenter ma variable date.
bonjour, regarde du coté des paramètres régionnaux, et de ceux d'Access (format de date anglaise etc ..) et fait une petite recherche google avec Date et Querydefs, il y a de nombreux fil sur le sujet (désolé je n'ai pas le temps de m'y penché plus)
Chrsitophe Vergon
"thierry" a écrit dans le message de news:
Bonjour,
j'utilise des querrydef, puis j'utilise les données à travers un reccordset. Jusqu'a aujourd'hui cela allait pas trop mal. Par contre, je viens d'essayer d'extraire des informations à partir d'une date, et là mon querrydef ne me renvoie rien, alors que les lignes existe bien dans ma base de donnée.
J'utilise DAO 3.6. Ma base de données est une base access 2000. la date est saisie par l'opérateur. la base de donnée est correctement ouverte.
voici le code:
'chaine = "select mode_reglement,montant,signe,date,code_ope from rectificatif where date = #" & DateValue(form1.txt_date_travail.Text) & "#"
'chaine = "select * from rectificatif where date = " & DateValue(form1.txt_date_travail.Text)
Set qr = db.CreateQueryDef("", chaine) Set rc = qr.OpenRecordset(dbOpenDynaset)
Do While Not rc.EOF = True -- -- -- end loop
il y a deux affectations de la variable chaine, car ce sont des essais différents
j'ai aussi essayé en donnant un nom à mon querrydef.
dans tous les cas, je n'est pas de lignes dans mon reccorset.
Je dois sans doute mal implémenter ma variable date.