C# Veri Tabanı İşlemi Ufak Bi Yardım
-
amacım textbox1 den aldıgım verinin sonuna db deki veriyi eklicek virgül koycak ve devamında yine bu işlemi yapıcak taaki veritabanındaki bütün verileri okuyana kadar aşağıdaki gibi yaptım ama sadece sondaki veriyi çekiyo
con.Open(); // veritabanımızı açıyoruz. OleDbCommand cek = new OleDbCommand(); cek.CommandText = "Select kelimeler from kelimeler"; cek.Connection = con; OleDbDataReader okuyucu; okuyucu = cek.ExecuteReader(); while (okuyucu.Read()) { textBox2.Text = textBox2.Text + textBox1.Text + " " + okuyucu["kelimeler"].ToString() + ","; } con.Close(); // veritabanımızı kapıyoruz okuyucu.Dispose(); okuyucu.Close(); -
Yahu mis gibi Mssql varken niye Access kullanırsınız.
Foreach döngüsü ile de yapabilirsin.
Bağlantıyı ExecuteReader() kısmından önce açman yeterli olacaktır. Boşuna en üstte açma.
con.Open();
okuyucu = cek.ExecuteReader();
-
while (okuyucu.Read()) { textBox2.Text +=textbox1.Text+" " +okuyucu["kelimeler"].ToString() + ","; } -
ben c# baslıyıcamda, bu c# kodumu ki? basitmiş len :D
-
devamlı textbox 2 nin üstüne yazıyorsun SharpShooter ın yaptığı gibi olacak ya da her dnüşünde tekrar tekrar textbox yaratıp textine atayacaksın.
-
x3uqm4 bunu yazdı:
-----------------------------
ben c# baslıyıcamda, bu c# kodumu ki? basitmiş len :D
-----------------------------Yeap C# kodu.
Toplam Hit: 1013 Toplam Mesaj: 6
