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