here's query:
string sql = @"insert my_table(date) values (convert(datetime, '{0}')"; sql = string.format(sql, mydate);
mydate
c# datetime
object , has value before string.format
:
my_table
has date column datetime
type.
i got error:
the conversion of varchar data type datetime data type resulted in out-of-range value.
i need store mydate
value in format like: 31/12/2013 23:59:00
my_table.
better use sql parameters
string sql = @"insert my_table(date) values (@date)";
add parameter sqlcommand sqlparametercollection.addwithvalue
method
command.parameters.addwithvalue("@date", mydate);
or, sqlparametercollection.add
method
command.parameters.add("@date",sqldbtype.datetime).value = mydate
Comments
Post a Comment