dataGridView1'de satırlara tıklandığında diğer tablomda ki kilo ve tarih alanlarını aşağıdaki kodlar ile listBox1 ve listBox2 'e çekiyorum.
Yapmak istediğim dataGridView1'de satıra tıkladığımda listBox1'de her iki kilo ve tarihi aynı anda yanyana göstermek yani listBox2'yi iptal etmek.
Yardımcı olur musunuz? Listbox'da olurmu bilmiyorum fakat listView içinde yazabilirsiniz.
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
{
tarihdoldur();
kilodoldur();
}
void tarihdoldur()
{
listBox2.Items.Clear();
baglanti = new SQLiteConnection("Data Source = ikilitest.db");
baglanti.Open();
SQLiteCommand komut2 = new SQLiteCommand("Select tarih from kilotablosu where id=@p1", baglanti);
komut2.Parameters.AddWithValue("@p1", dataGridView1.CurrentCell.RowIndex + 1);
SQLiteDataReader dr2 = komut2.ExecuteReader();
while (dr2.Read())
{
listBox2.Items.Add(dr2[0]);
}
baglanti.Close();
}
void kilodoldur()
{
listBox1.Items.Clear();
baglanti = new SQLiteConnection("Data Source = ikilitest.db");
baglanti.Open();
SQLiteCommand komut2 = new SQLiteCommand("Select kilo from kilotablosu where id=@p1", baglanti);
komut2.Parameters.AddWithValue("@p1", dataGridView1.CurrentCell.RowIndex + 1);
SQLiteDataReader dr2 = komut2.ExecuteReader();
while (dr2.Read())
{
listBox1.Items.Add(dr2[0]);
}
baglanti.Close();
}
PROJE DOSYASINI PAYLAŞIYORUM FORMDA LABEL'DA BİLGİ MEVCUT.
https://www.dosyaupload.com/nMdD