Bonjour,
je suis nouveau sur le développement .NET avec le langage C#, c'est sur une page de test où j'essaie de récupérer une date à partir d'un Calendar, où j'ai utilisé un formattage pour avoir une date sous la forme "dd/MM/yyyy", voilà mon problème commence là lorsque j'essaie d'insérer cette date dans un champ "date" de type "date" dans une base de donnée je reçois le message suivant: "Conversion failed when converting date and/or time from character string"
Voici le code utilisé:
- page: mapage.aspx
page mapage.aspx
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6- page: mapage.aspx.cs
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6SqlConnection con = new SqlConnection(connStr); con.Open(); com = new SqlCommand("INSERT INTO tab(date) values ('" + txtStartDate.Text + "')", con); com.ExecuteNonQuery(); con.Close();
Le message est:
Je vous remercie par avance pour vos retours.Description : Une exception non gérée s'est produite au moment de l'exécution de la requête Web actuelle. Contrôlez la trace de la pile pour plus d'informations sur l'erreur et son origine dans le code.
Détails de l'exception: System.Data.SqlClient.SqlException: Conversion failed when converting date and/or time from character string.

 

 
		
		 
         
 

 
			
			
 
   
 


 Problème Insertion d'une date dans une base de donnée
 Problème Insertion d'une date dans une base de donnée
				 Répondre avec citation
  Répondre avec citation


 
  
 
 
			 
   Pensez à utiliser les boutons
 Pensez à utiliser les boutons  ,
,  et les
 et les 
 Faire de la concaténation de valeurs comme tu le fais dans ton premier post est une très mauvaise pratique.
 Faire de la concaténation de valeurs comme tu le fais dans ton premier post est une très mauvaise pratique.
Partager