Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1193 connectés 

  FORUM HardWare.fr
  Programmation
  ASP

  problème de date

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

problème de date

n°910093
flyer-flo
Posté le 29-11-2004 à 11:16:09  profilanswer
 

Bonjour,
 
Je fait un site en asp qui permet de saisir des données dans une base de données. Lors de la saisi je dois vérifier que la saisie n'a pas déjà été faite durant la journée. Pour cela je reprend la date dans une variable :
 

Code :
  1. Datum = Day(Now) & "." & Month(Now) & "." & Year(Now)


 
ensuite je fait une requête qui va lire dans la base :
 

Code :
  1. Set RsVerif = Server.CreateObject("ADODB.Recordset" )
  2. RsVerif.Open "Select * from Enregistrements where EnregistrementDatum='"&Datum&"' ", Conn


 
mais lorsque j'essaye il me fait une l'erreur suivante :
 
Microsoft jet database engine (0x80040e07)
Type de données incompatible dans l'expression du critère
 
je ne comprend pas pourquoi...  :sweat: quelqu'un peut m'aider?
 
Merci d'avance

mood
Publicité
Posté le 29-11-2004 à 11:16:09  profilanswer
 

n°910282
bob007
Posté le 29-11-2004 à 14:10:26  profilanswer
 

Set RsVerif = Server.CreateObject("ADODB.Recordset" )
RsVerif.Open "Select * from Enregistrements where EnregistrementDatum="&Datum&" ", Conn
 
Essai ca!

n°910360
flyer-flo
Posté le 29-11-2004 à 15:49:42  profilanswer
 

j'avais déjà essayer mais ca ne marche pas non plus...

n°910403
bob007
Posté le 29-11-2004 à 16:31:15  profilanswer
 

c une bdd sql ou access ?
En fonction essai d'executer la commande sql directement sous access si c access. L'erreur sera un peu plus développée.
Affiche Datum aussi voir stp

n°911006
flyer-flo
Posté le 30-11-2004 à 08:24:37  profilanswer
 

ben mon problème c'est que pour le moment la bdd est sous access et après sera converti en sql...

n°911021
gedeon
Posté le 30-11-2004 à 09:01:09  profilanswer
 

Le formatage de la date avec des points ne me parait pas correct, essaye avec des /

n°911025
bob007
Posté le 30-11-2004 à 09:09:25  profilanswer
 

ah oui j'avais pas fais gaffe au points. Tu as surement raison gedeon

n°911045
pc75
Posté le 30-11-2004 à 10:02:30  profilanswer
 

Bonjour,
 
De mémoire, sous Access, le format des dates dans une clause where est mm/dd/yyyy.

n°912853
alien_nan
Posté le 02-12-2004 à 13:40:03  profilanswer
 

pc75 a écrit :

Bonjour,
 
De mémoire, sous Access, le format des dates dans une clause where est mm/dd/yyyy.


 
je confirme :jap:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  ASP

  problème de date

 

Sujets relatifs
Problème sur une requete de dateProbleme de date ...
[resolu] probleme de requete avec DAY(date) et MONTH(date)[PHP] - Probleme pour ajouter des jours à une date
Problème de date[Access]Problème date pour faire une recherche genre "mois dernier"
Problème de date dans requête imbriquéeProbleme de date....
Problème de mise à jour d'une date ! [Résolu][VBA] problème et recherche de date avec Find...
Plus de sujets relatifs à : problème de date


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR