我正在研究c#项目并使用winform.
这里的问题是查询以前工作但现在它无法正常工作
这里todaydate是一个datetimePicker设置为短日期格式,我的数据类型列是smalldatetime我得到的错误
The conversion of a nvarchar data type to a
smalldatetime data type resulted in an out-of-range value.
The statement has been terminated.
Run Code Online (Sandbox Code Playgroud)
如果我有两个日期时间选择器一个日期和第二个时间,那么我如何插入?请你指导我
AddWithValue 从您传递的值确定参数的数据类型.
在您的情况下,您传递的是字符串,因此参数作为字符串传递给数据库,而不是数据库所期望的日期时间
你应该改变这一行
cmd.Parameters.AddWithValue("@today", todaydate.Value);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
228 次 |
| 最近记录: |