从字符串转换日期和/或时间时,转换失败
本文关键字:转换 时间 失败 字符串 日期 | 更新日期: 2023-09-27 18:08:38
如果你能帮助我,我的错误是:
从字符串转换日期和/或时间时,转换失败。
my database column is type of datetime
使用参数化查询,您将不必担心日期格式,或sql注入,并使用using
来确保您的连接被处置。
using (var connection = new SqlConnection(yourConnectionString))
using (var command = connection.CreateCommand())
{
command.CommandText = "insert into YourTable(Col1, Col2) values(@val1, @val2)";
command.Parameters.AddWithValue("@val1", 123);
command.Parameters.AddWithValue("@val2", DateTime.Now);
connection.Open();
command.ExecuteNonQuery();
}
也可以使用sql的GETDATE()函数,它是sql的预定义函数