salut,
j'utilise SQL Server 2005 comme SGBD et j'utilise C#.NET comme outils de programmation.
je maitrise SQL mais mon problème je ne connait pas C# et je n'arrive pas à faire qu 'est ce que je veux.
j'ai récupéré la date de debut e la date de retour dans deux zones de textes "dat_debut.Text " et "dat_retour.Text"
Code c# : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 for (int i = 0; i < oDataSet.Tables["T_PERIODE_HOTEL"].Rows.Count ; i++) { dat_debut.Text = oDataSet.Tables["T_PERIODE_HOTEL"].Rows[i][2].ToString(); dat_retour.Text = oDataSet.Tables["T_PERIODE_HOTEL"].Rows[i][3].ToString(); connexion.Close(); }
1- mon premier problème: je veux faire la différence entre les deux dates e j'affiche le résultat dans un text box "resulta.text"
si j'écrit comme ça: resulta.Text = dat_debut.Text - dat_retour.Text;==>Erreur 1 L'opérateur '-' ne peut pas être appliqué aux opérandes de type 'string' et 'string'
je ne connait pas comment faire le casting comme en java.
2-mon 2eme problème: j'ai un text box "nb_jour.text", ce champ est rempli par l'utilisateur ; je veux ajouter le nombre de jours à la date de debut pour atteindre la date de sortie
c'est à dire : date_sortie= date_debut + nbjour
merci d'avance
Partager