0

下宿用の簡単なプログラムを作成しました。Oracle データベース テーブル名tblTransactionからデータを選択したいのですが、日付は FormTransaction という名前の別のフォームで 2 つの間にありDateTimePickers選択した行の情報を表示する必要があります。私の。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 関数を使用できます。これを使用するには、入力文字列の形式を特定する必要があります。あなたが試すことができます -

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