我如何使用DateTime.Now.ToString();在SQL命令中,无需删除斜杠
本文关键字:命令 删除 SQL DateTime 何使用 Now ToString | 更新日期: 2023-09-27 18:17:38
如何在SQL命令中使用DateTime.Now.ToString();
而无需删除斜杠。我目前使用子字符串来删除斜杠,但它变得有点琐碎,因为日期可以从12/12/2016
更改为1/8/2016
。
删除斜杠?如果是因为你必须使用另一个字符,而只是使用.Replace('/','-');
我认为,如果你使用。net,你将不必转换为字符串。只需将对象按原样传递给SqlParameter
中的命令。
var param = new SqlParameter("@dateParam", SqlDbType.DateTime);
就像它使用SqlParameter一样传递它。它还可以防止数据库遭受Sql注入。