0

我为寄宿公寓做了一个简单的程序,我想从我的 Oracle 数据库表名tblTransaction中选择数据,其中日期在我的另一个表单上的两者之间DateTimePickers,名为FormTransaction,然后我希望所选行中的信息显示到我的listview.

关于如何解决这个问题的任何建议?任何帮助将不胜感激。

这是我的代码:

Call connect()
 getsql("SELECT * FROM tblTransaction WHERE Trans_Date > '" &  
 CDate(FormTransaction.date1.Text) & "' AND Trans_Date <'" &
 CDate(FormTransaction.date2.Text) & "'")

    While dr.Read
        Dim lv As ListViewItem = lvTrans.Items.Add(dr("Transaction_Num"))
        With lv.SubItems
            .Add(dr("Boarder_ID"))
            .Add(dr("Trans_Date"))

        End With

    End While

    con.Close()
4

1 回答 1

0

您可以在 Oracle 中使用 to_date 函数。为了使用它,您需要确定输入字符串的格式。假设它是 'DD/MM/YYYY HH:MI:SS AM'; 你可以试试 -

to_date(CDate(FormTransaction.date1.Text),'DD/MM/YYYY HH:MI:SS AM')
于 2013-10-04T08:30:13.150 回答