En iyi yanıtlayıcılar
C# Access Veri tabanı Sorunu

Soru
-
private void button1_Click(object sender, EventArgs e) { string yol = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=e.accdb;Persist Security Info=True"; OleDbConnection baglanti = new OleDbConnection(yol); baglanti.Open(); string ekle = "insert into Tablo1(a) values (@a)"; OleDbCommand komut = new OleDbCommand(ekle, baglanti); for (int x = 0; x <= 19; x++) { komut.Parameters.AddWithValue("@a", "Merhaba" + x.ToString()); } komut.ExecuteNonQuery(); baglanti.Close(); }
Şimdi Şu kodlarla veritabanına "Merhaba0,Merhaba1,Merhaba2.....Merhaba19" Yazması gerekirken çalıştırdığımda Sadece Merhaba0 yazıyor.Nerede Hata yapıyorum Yardımcı Olursanız Sevinirim.
Yanıtlar
-
private void button1_Click(object sender, EventArgs e) { string yol = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=e.accdb;Persist Security Info=True"; OleDbConnection baglanti = new OleDbConnection(yol); baglanti.Open(); string ekle = "insert into Tablo1(a) values (@a)"; OleDbCommand komut = new OleDbCommand(ekle, baglanti); for (int x = 0; x <= 19; x++) { komut.Parameters.AddWithValue("@a", "Merhaba" + x.ToString()); komut.ExecuteNonQuery(); } baglanti.Close(); }
Bu şekilde deneyebilirsiniz- Yanıt Olarak İşaretleyen Mehmet Emin Kaymaz 30 Ekim 2016 Pazar 19:38
Tüm Yanıtlar
-
-
private void button1_Click(object sender, EventArgs e) { string yol = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=e.accdb;Persist Security Info=True"; OleDbConnection baglanti = new OleDbConnection(yol); baglanti.Open(); string ekle = "insert into Tablo1(a) values (@a)"; OleDbCommand komut = new OleDbCommand(ekle, baglanti); for (int x = 0; x <= 19; x++) { komut.Parameters.AddWithValue("@a", "Merhaba" + x.ToString()); komut.ExecuteNonQuery(); } baglanti.Close(); }
Bu şekilde deneyebilirsiniz- Yanıt Olarak İşaretleyen Mehmet Emin Kaymaz 30 Ekim 2016 Pazar 19:38
-
private void button1_Click(object sender, EventArgs e) { string sb; string yol = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=e.accdb;Persist Security Info=True"; OleDbConnection baglanti = new OleDbConnection(yol); baglanti.Open(); string ekle = "insert into Tablo1(a) values (@a)"; OleDbCommand komut = new OleDbCommand(ekle, baglanti); for (int x = 0; x <= 19; x++) { sb+=string.Format("Merhaba{0},",x); } sb=sb.Substring(0,sb.Length-1); komut.Parameters.AddWithValue("@a", sb); komut.ExecuteNonQuery(); baglanti.Close(); }
http://pgnchess.com
http://dergikapaklari.com