jesusonline
Messages postés6814Date d'inscriptiondimanche 15 décembre 2002StatutMembreDernière intervention13 octobre 201029 10 juil. 2008 à 18:31
bonjour,
comment execute ton sql ?
si tu utilises une commande paramètre, alors en mettant le type du paramètre à timestamp cela devrait fonctionner.
Sinon, indique nous le message d'erreur, car "marche pas" c'est pas très explicite.
}catch (Exception ee) { ee.ToString(); } //Syntaxe incorrecte vers ':'.
Avant j’ai rendu le type du champ
: difference_heure_S_et_E varchar(10)
(j’ai enlevé TimeStamp) è et ça ne marche tjs pas mon Update ???????
Il entre dans try et ds catch il
m’affiche : Syntaxe incorrecte vers
‘ :’ .
Si on a un champ de type varchar(10)
ds l’SQL Server est qu’on peut mettre dedans une variable string comme 02 :00 :00 (Pourquoi il n’accepte pas les deux points ?)
kiraqi
Messages postés33Date d'inscriptionsamedi 8 mars 2008StatutMembreDernière intervention23 janvier 2012 11 juil. 2008 à 11:25
Salut,
Mon but et de faire un programme
qui calculer le nombre d’heures travaillées par chaque salarié par jour.
Et pour cela j’ai calculé la différence
entre heure de sortie et celle d’entrée ; le résultat je le stocke dans une
variable TimeSpan ;
J’essaye ensuite de stocker cette
différence de temps (travaillé) dans <st1:personname productid="la BD" w:st="on">la
BD</st1:personname> mais je ne sais pas vraiment quel type de champ je dois
choisir pour réussir l’Update.
Peut être que si tu m’aide à
trouver une solution pour mon problème j’effacerai mon bad code comme tu dis (mais
c’est juste des tests) ...
Vous n’avez pas trouvé la réponse que vous recherchez ?
String
myselect_Gp = "Select
[id_personne],[date_jour],[Le_jour] from
[Gestion_RH_Hopital].[dbo].[Pointage] where [id_personne] = "+id_pers+" Group by [date_jour],[id_personne],[Le_jour]";