Bonjour tout le monde,
J'utilise un ADOcommand;lorsque je fais l'execution, ce message d'erreur s'affiche :"Type de données incompatible dans l'expression du critère ",
pourtant j'ai bien vérifié les noms des champs.
quelqu'un pourrai me dire pourquoi,
Merci.
voici le code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 with DbconnectModule1.ADOCommand1 do begin commandtext:='insert into planing(codemedecin,Jour,CodeExamen,Debut,Duree,Fin)'+ 'values (:pcodemedecin,:pJour,:pCodeExamen,:pDebut,:pDuree,:pFin)'; commandtype:=cmdtext; parameters.ParamByName('pcodemedecin').Value:=edit11.Text; parameters.ParamByName('pJour').Value:=DateTimePicker1.DateTime; parameters.ParamByName('pCodeExamen').Value:= TExamen; parameters.ParamByName('pDebut').Value:= debut; parameters.ParamByName('pDuree').Value:=Tduree; parameters.ParamByName('pFin').Value:=fin; execute; DbconnectModule1.TABPlaning.Active:=false; DbconnectModule1.TABPlaning.Active:=true; end;
Partager