如何仅显示sql结果中的日期
结果是: 2015年8月7日上午12:00:00如何仅显示sql结果中的日期,sql,asp.net,vb.net,Sql,Asp.net,Vb.net,结果是: 2015年8月7日上午12:00:00 如何仅显示日期而不显示时间?您正在寻找格式化功能 Dim sel As String = "select * from personal_i where number= @number" Dim adapter As New SqlDataAdapter(sel, conn) adapter.SelectCommand.Parameters.AddWithValue("@number", Labe
如何仅显示日期而不显示时间?您正在寻找格式化功能
Dim sel As String = "select * from personal_i where number= @number"
Dim adapter As New SqlDataAdapter(sel, conn)
adapter.SelectCommand.Parameters.AddWithValue("@number", Label61.Text)
Dim dataset As New DataSet
adapter.Fill(dataset)
Label1.Text = dataset.Tables(0).Rows(0).Item(6).ToString
我想提出如下建议:
Label1.Text = Format(dataset.Tables(0).Rows(0).Item(6).ToString, “Short Date”)
Label1.Text=dataset.Tables(0).行(0).项(6).ToString(dd/MM/yyy) 我建议您在查询命令中执行以下操作
Dim sel As String = "select * from personal_i where number= @number"
Dim adapter As New SqlDataAdapter(sel, conn)
adapter.SelectCommand.Parameters.AddWithValue("@number", Label61.Text)
Dim dataset As New DataSet
adapter.Fill(dataset)
Label1.Text = Format(Trim(Split(dataset.Tables(0).Rows(0).Item(6).ToString," ")(0)),"m/d/yyyy")
第(6)项的数据类型是什么?大多数还包括时间,但您应该能够在ASP.NET中对其进行格式化,以便仅显示日期。另外,这是
[vb.net]
,而不是[vba]
。这是我从sql数据库获得的数据,
SELECT TO_CHAR(Col_Name,'dd-mm-yyyy') from Table_name where CONDITION;