Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Requêtes et SQL.
Requêtes et SQL. Tout ce qui concerne vos questions sur les requêtes et le SQL sous Access se trouve ici.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/08/2011, 16h54   #1
Membre du Club
 
Inscription : août 2007
Messages : 133
Détails du profil
Informations personnelles :
Âge : 60

Informations forums :
Inscription : août 2007
Messages : 133
Points : 41
Points : 41
Par défaut Code Recordsource avec la fonction Date

Bonjour a tous,

Citation:
"SELECT DataBaseTimeTable.CarrierNameExpected, DataBaseTimeTable.Carriage, DataBaseTimeTable.ETDDate, DataBaseTimeTable.ETADate, DataBaseTimeTable.WeekNber, DSum("QuantityInitial","Order","CarrierModified= '" & [CarrierNameExpected] & "'") AS [Pieces on board] " _
& "From DataBaseTimeTable " _
& "WHERE (((DataBaseTimeTable.ETDDate)>#" & Format(DateAdd("d", 15, Date), "jj/mm/aa") & "#) and ((DataBaseTimeTable.Carriage)like ""Sea""))" _
& "ORDER BY DataBaseTimeTable.ETDDate;"
J'ai une erreur de code dans le Recordsource ci-dessus!
Je pense que c'est dans la clause Where ou je rajoute 15 jour a l'ETDdate...

J'ai beau chercher mais j'ai besoin de votre aide.
Par avance merci
Chris 81 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/08/2011, 17h17   #2
Membre confirmé
 
Homme
Chercheur
Inscription : juin 2011
Messages : 150
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Tarn (Midi Pyrénées)

Informations professionnelles :
Activité : Chercheur
Secteur : Agroalimentaire - Agriculture

Informations forums :
Inscription : juin 2011
Messages : 150
Points : 231
Points : 231
Bonjour,

Avez vous essayé :

en lieu et place de :

Bcdt
fbtsra est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/08/2011, 08h35   #3
Membre du Club
 
Inscription : août 2007
Messages : 133
Détails du profil
Informations personnelles :
Âge : 60

Informations forums :
Inscription : août 2007
Messages : 133
Points : 41
Points : 41
Malheureusement sans succes
Chris 81 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/08/2011, 09h37   #4
Membre du Club
 
Inscription : août 2007
Messages : 133
Détails du profil
Informations personnelles :
Âge : 60

Informations forums :
Inscription : août 2007
Messages : 133
Points : 41
Points : 41
Je viens de resoudre l'enigme
Le probleme ne se trouvait pas dans la clause WHERE mais dans la clause SELECT et en particulier dans le champ calcule dans lequel j'ai mis des doubles guillemets

Citation:
DSum(""QuantityInitial"",""Order"",""CarrierModified= '"" & [CarrierNameExpected] & ""'"") AS [Pieces on board]
Merci pour ton aide et j'espere que cela pourra servir a d'autres.

Code :
1
2
3
4
5
 
"SELECT DataBaseTimeTable.CarrierNameExpected, DataBaseTimeTable.Carriage, DataBaseTimeTable.ETDDate, DataBaseTimeTable.ETADate, DataBaseTimeTable.WeekNber, DSum(""QuantityInitial"",""Order"",""CarrierModified= '"" & [CarrierNameExpected] & ""'"") AS [Pieces on board] " _
& "FROM DataBaseTimeTable " _
& "WHERE (((DataBaseTimeTable.Carriage) Like ""Sea"") And ((DataBaseTimeTable.ETDDate) > #" & Format(DateAdd("d", 15, Date), "dd/mm/yyyy") & "#)) " _
& "ORDER BY DataBaseTimeTable.ETDDate;"
Chris 81 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h41.


 
 
 
 
Partenaires

Hébergement Web