Bonjour.

Sur du développement en "Business Object", nous utilisons des prompts SQL: Sur un de ceux ci un message apparait me disant :

Erreur lors de l'execution du sql (DA0003).
[Microsoft](ODBC SQL Serveur Driver). La conversion d'un type de données CHAR en type DATETIME a donné une valeur hors des limites des valeurs de date et d'heure.


Ma commande était celle là :
hd_incident.logged_dt >= @prompt('date début période','D',,MONO,FREE)
and hd_incident.logged_dt <= @prompt('date fin période','D',,MONO,FREE)
Il doit y avoir une incompatibilité dans les types de données entre l'univers et la base de données.

En SQL cela donne :
SELECT
hd_incident.owner_grp,
hd_incident_audit.new_value,
count(distinct(hd_incident.incident_id))
FROM
hd_incident_audit,
hd_incident
WHERE
( hd_incident.incident_id=hd_incident_audit.incident_id )
AND (hd_incident.logged_dt >= @prompt('date début période','D',,MONO,FREE)
and hd_incident.logged_dt <= @prompt('date fin période','D',,MONO,FREE) )


Pouvez vous m'aider et le cas écheant me donner la bonne syntaxe de ce PROMPT, car je ne retrouve plus les options le concernant.

J'en appel à votre savoir et votre gentillesse.

Merci d'avance.