SqlCommand 参数 Add vs. AddWithValue

6 浏览
0 Comments

SqlCommand 参数 Add vs. AddWithValue

在什么情况下应该使用Parameters. Add / AddWithValue

在下面的MSDN示例中,他们对int使用Parameters.Add,对string使用Parameters.AddWithValue

command.Parameters.Add("@ID", SqlDbType.Int); command.Parameters["@ID"].Value = customerID; command.Parameters.AddWithValue("@demographics", demoXml);

对于datetime最好使用什么?

0