somme datetime

somme datetime - C#/.NET managed - Programmation

Marsh Posté le 25-04-2011 à 16:40:15    

Bonjour;  
Je veux faire la somme de deux datetime que j'ai déjà déclaré de type varchar dans une base de données et afficher cette somme dans un textbox.  
Merci pour votre aide.

Reply

Marsh Posté le 25-04-2011 à 16:40:15   

Reply

Marsh Posté le 25-04-2011 à 18:52:09    

Une somme de datetime ou de timespan ? Je vois pas trop le sens d'une somme de datetime...
Pourquoi un varchar en BDD ?
Si tu veux vraiment un datetime il faut utiliser le type date de ton SGBD.
Pour un timespan, tu peux choisir d'utiliser un type entier qui te donnera le nombre de ticks ou le nombre de secondes.

Reply

Marsh Posté le 25-04-2011 à 23:36:50    

bonjour
dans un form j'ai crée un interface qui me permets d'introduire deux valeurs (une pour le début d'un cycle  et l'autre le temps nécessaire pour le traitement d'un action) et je veux avoir la datetime de fin de cycle(la somme des deux datetime).
j'ai choisis de travailler avec le type var dans BDD car je fais des tests et des traitements sur ses valeurs dans le programme que je ne peux pas les faire avec le type datetime en BDD.
 
Aidez moi s'il vous plait pour résoudre mon problème?

Reply

Marsh Posté le 26-04-2011 à 07:56:30    

C'est pas vraiment une somme de datetime mais plutot une somme d'une datetime et d'un timespan sinon ça ne veut pas dire grand chose.


---------------
Minus et Cortex forever. Tutoriels sur Debian, XFCE, Dockstar, Nginx, ...
Reply

Marsh Posté le 26-04-2011 à 09:48:26    

bonjour  
comment je peux transformet une datetime en timespan et comment je peux faire cette somme.
merci en avance

Reply

Marsh Posté le 26-04-2011 à 21:22:14    

En somme tu utilises un DateTime pour exprimer une durée plutôt qu'un temps absolu, et tu as besoin de faire dessus des opérations telles que la somme ou la différence.
L'ennui c'est que tu postes ça dans la cat .Net et tu ne nous donnes aucune info sur ton SGBDR, ni même si tu cherches à faire le calcul côté BdD ou code. Pourrais tu être plus précis ?...


---------------
Topic .Net - C# @ Prog
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed