Как получить данные в промежутке между двумя датами в vb.net
я использую систему управления отчетами я хочу показать данные между датами у меня есть код но он не работает пожалуйста помогите мне
мой код::
con = New OleDbConnection("Provider=Microsoft.jet.oledb.4.0;data source=D:\Programs\sathish\invoicedb.mdb") con.Open() ' cmd2 = New OleDbCommand("select InvoiceId,ClientName,TotalAmount,AmountPaid,BalanceAmount from invoice where invoicedate between '" & DateTimePicker1.Value.ToString("dd-MM-yyyy") & "' and '" & DateTimePicker2.Value.ToString("dd-MM-yyyy") & "'", con) cmd2 = New OleDbCommand("SELECT * FROM invoice WHERE invoicedate >= ''" & DateTimePicker1.Text & "'' AND invoicedate <= ''" & DateTimePicker2.Text & "''") cmd2.ExecuteNonQuery() adp = New OleDbDataAdapter(cmd2) ds.Clear() adp.Fill(ds, "invoice") DataGridView1.DataSource = ds.Tables("invoice")
[no name]
Итак, вы хотите, чтобы мы помогли вам исправить ваш код, но вы не показываете нам свой код. Мы что, должны догадываться? И что значит "это не работает"?