嗨,我正在从下面的函数执行一个存储过程。在所有日期,我在数据表中都在 19:12:2012 00:00:00 结束时获得时间。该列在数据库中定义为 Date 并在 SP 中返回为 Date。为什么我在日期结束时得到 00:00:00?
谢谢。
示例代码。
Dim dt As New DataTable
Dim da As New SqlDataAdapter
Dim con As New SqlConnection(_conString)
Dim SelectCommand As New SqlCommand()
With SelectCommand
.Parameters.Add(New SqlParameter(_strAcademicYear, SqlDbType.Int))
.Parameters(_strAcademicYear).Value = _AcademicYear
.CommandText = "[Teacher].[GetDate]"
.CommandType = CommandType.StoredProcedure
.Connection = con
End With
da.SelectCommand = SelectCommand
con.Open()
da.Fill(dt)
con.Close()