salut,
je suis entrain de realiser une application avec asp.net c#(vs2003) et une base de donne sqlserver2005. Jai recontré un problem lors de l'insertion dans la base précisement lors de l'insertion de la datetime selectionnée dans un calendar et j'utilise une procedure stocké===> j ai l'erreur suivant: Erreur de conversion du type de données varchar en datetime.
le code c#MaSqlCnx.Open();
string ReqInsert ="exec ajouter_Interv '.....,'"+Calendar1.SelectedDate+"',.......";SqlCommand CmdInsert =
new SqlCommand(ReqInsert ,MaSqlCnx );int nb_row =CmdInsert.ExecuteNonQuery();MaSqlCnx.Close();
code sqlserver
set
ANSI_NULLSONset
QUOTED_IDENTIFIERONSET
DATEFORMAT dmygo
ALTER
PROCEDURE [dbo].[ajouter_Interv]
..............,@date
datetime,
..........AS
BEGIN
insert
into T_Interventions ( ..............,DtInterv,............)values(..,......@date,..........)endmerci d'avance