Bonsoir,



En executant une procedure stockée à l'aide de pFibSTOREDPROC depuis DELPHI j'ai le message :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
Project Projet.exe raised exception class EFIBinterbaseError 
with message "incompatible column host / variable datatype 
Dynamic SQL ERROR 
SQL ERROR CODE = -303
Conversion error from string "15-AUG-2008"
Parfois ca marche et parfois ca marche ce problème me déroute.
Au début ca marchais bien puis aprés ca ne marche pas en ayant ce message
Ensuite ca a marcher lorsque j'ai supprimer puis recreer un champ et maintenant ca ne marche pas.

Le champ en question est de type date et depuis delphi le type est aussi de type date :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
spTest.ParamByName('DATE_NAIS').AsDateTime:=EdDateNais.Date;
la déclaration de type correspond à celle du champ et la correspondance champ/parametre d'entré est aussi correcte.
Alors je me demande si il n'y a un petit réglage à faire dans FB ou FIB+

Je vous remercie.

Confiig :
FireBird 2.1