Merhaba arkadaşlar accesste bir sipariş sistemi yaptım girilen siparişleri mutfak ekranına yazdırmak istiyorum fakat söyle bir sorunum var eger filtre koymazsam listedeki tüm siparisleri listeliyor filtre koymaya calistim yaklasık 4 saattir ugrasıyorum filtre değerlerini elle girdigimde sorun olmuyor fakat date time picker kullandığım zaman yapamadım yardım edebilecek olan varsa çok teşekkür ederim kod aşağıdaki gibidir.
namespace Mutfak
{
public partial class Form1 : Form
{
OleDbConnection con;
OleDbDataAdapter da;
DataSet ds;
public Form1()
{
InitializeComponent();
}
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
con = new OleDbConnection("Provider=Microsoft.ACE.Oledb.12.0 ;Data Source=mio.accdb");
da = new OleDbDataAdapter("SELECT zaman,sipn,urun1icerik,urun1adet,urun2icerik,urun2 adet,urun3icerik,urun3adet,urun4icerik,urun4adet FROM siparis Where Zaman Between + '27.07.2016' and + '31.07.2016' ", con);
ds = new DataSet();
con.Open();
da.Fill(ds, "siparis");
dataGridView1.DataSource = ds.Tables["siparis"];
con.Close();
}
private void Form1_Load(object sender, EventArgs e)
{
}
}
}
Date time pickerli denedim veri türü uyuşmazlığı hatası aldım halbuki veri türlerini veritabanındana koddada eşit kullandım ama beceremedim.