【发布时间】:2016-03-30 16:54:18
【问题描述】:
大家好,在 ASP.NET 中出现错误(VB 中的代码),我不知道这意味着什么。 当我执行下面的代码来更新我的数据库中的表时出现错误
Dim v_command1 As New SqlCommand
Dim v_sqlcode1 As String
v_sqlcode1 = "Update Session SET Endtime = DATEADD(Hour,'" & DRPL_DURATION.SelectedValue & "','" & TXTBX_START.Text & "') WHERE SessionID = ('" & TXTBOX_SESSIONID.Text & "')"
v_sqlconn.Open()
当我决定更改会议的持续时间时,此代码应该允许我更新会议的结束时间。 我得到的错误是:
Additional information: Argument data type varchar is invalid for argument 2 of dateadd function.
有谁知道这个错误信息可能意味着什么。
谢谢
【问题讨论】:
-
使用参数化的sql命令对象,这简直是邪恶的。