|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : avril 2010 Messages : 30 ![]() |
salut,
j'ai ma table Access liée à vb6 via ADO. j'ai dans cette table deux champs: [date_emprunt] et [date_retour] je veux afficher les enregistrements dont le champ [date_retour] dans la table est vide et la différence entre la date système et la valeur du champ [date_emprunt]>=15 jour j'ai essayé: Code :
|
||
|
|
00
|
|
|
#2 | ||
|
Membre Expert
![]() ![]() Eric MetzDéveloppeur informatique Inscription : avril 2006 Messages : 515 ![]() |
Perso j'essaierai :
Code :
Sur quelle type de DB travaillez vous ? |
||
|
10
|
|
|
#3 |
|
Membre Expert
![]() Ingénieur développement logiciels Inscription : juin 2007 Messages : 625 ![]() |
Bonjour,
Avec le code d'abouilyas, en prenant par exemple code.text="ABC", on obtient la requête SQL suivante : Code :
select * from emprunt where code='ABC' and date_retour =" and '?' La bonne syntaxe dans Access serait (aujourd'hui) Code :
select * from emprunt where code="ABC" and date_retour is null and date_emprunt <= #12/13/2012# Code :
sql="select * from emprunt where code=""" & code.text & """ and date_retour is null and date_emprunt <= #" & DateAdd("d", -15, Date) & "#" |
|
|
10
|
Copyright © 2000-2013 - www.developpez.com