Visual Studio List View'daki verileri Access Database'e aktarma

alpglo

Decapat
Katılım
13 Nisan 2021
Mesajlar
112
Çözümler
1
Daha fazla  
Cinsiyet
Erkek
Selamlar, otobüs bilet satış projemde List View'daki verileri Access Database'enasıl aktarabilirim?Yani bir kaydet butonu oluşturup o butona bastığımda list viewda bulunan verilerin database'e geçmesini nasıl sağlarım?
 
Ürün ID, Ürün Adı ve Ürün Fiyatı adlı 3 tane sütunun olduğunu varsayalım.

ListView ve veri tabanı içinde bunlar sırayla olsun.

ListView'ın ismi de lvUrunler olsun.

Tüm ListView satırlarını çekmek için lvUrunler.Items kullanabilirsiniz. İster for ister foreach döngüsü ile bu sütunlarda işlem yapabilirsiniz.

Her döngüde size ListViewItem döndürecektir. Bunun yerini tutan değişken ismimiz i olsun.

i.SubItems[numara] ile veriyi çekebiliriz. Örneğin numara 0 olursa ID, 1 olursa ad ve 2 olursa da fiyata ulaşırız. Tabii bu ListView'daki sütun sırasına göre değişir.

Veri tabanına eklemek için de sorgu yazmalısınız. Örneğin: INSERT INTO Urunler (ID, Urun_AD, Urun_FIYAT) values (1, 'Laptop', 2999).

Buradaki değerlere SubItems ile aldığınız değerleri girmeniz gerekiyor. Kabaca bu şekilde, gerisini sizin araştırıp bulmanız gerekli.
 
Son düzenleme:

Geri
Yukarı