1. sayfa
| Tam olarak nedir yapmak istediğin açıklarsan yardımcı olabilirim belki... |
Mysql5de kki bir veritabanındaki 3 sütunlu bir tabloya (alttaki resim) textbox 1 2 3 deki verileri kaydedebilmek istiyorum. bir çok dökümanla denedim ama söz dizim hatası "exenonquery" aldım hep INSERT INTO sehir (id, teminatadi,abid) VALUES("01", "ADANA","ADANASPOR"); Mesela bu sql cümlesi msyql frontta veri ekliyor ama bunu tasarlayamadım . |
| Hocam insert komutunda tabloya değer girerken sayıları tırnak içine almıyorsun bildiğim kadarıyla ve string değerler tek tırnak içine alınıyor hata bundan kaynaklı olabilir mi? |
INSERT INTO sehir ('id', 'teminatadi','abid') VALUES("01", "ADANA","ADANASPOR"); bu şekilde mi ? |
|
internette bunun gibi bişey buldum bu da keywor not support hatası veriyor. private void button8_Click(object sender, EventArgs e) { try { String MyConnection2 = "dbs003=127.0.0.1;port=3306;username=root;password="; string Query = "insert into abteminat(id,teminatadi,abid,) values('" + this.textBox1 + "','" + this.textBox2 + "','" + this.textBox3 +"');"; MySqlConnection MyConn2 = new MySqlConnection(MyConnection2); MySqlCommand MyCommand2 = new MySqlCommand(Query, MyConn2); MySqlDataReader MyReader2; MyConn2.Open(); MyReader2 = MyCommand2.ExecuteReader(); MessageBox.Show("Save Data"); while (MyReader2.Read()) { } MyConn2.Close(); } catch (Exception ex) { MessageBox.Show(ex.Message); } |
INSERT INTO sehir (id, teminatadi, abid) VALUES(01, 'ADANA','ADANASPOR') bu şekilde. |
| sanırım hata sql cümleden çok diğer cümleleri kuramadım sanırım, |
|
connnection.Open(); Sqlcommand komut = new SqlCommand("insert into tbl_tablo (ana_baslik,anabaslik_ingilizce,galeri_resim) values (@baslik,@baslikingilizce,@resim)",connection); komut.Parameters.AddWithValue("@baslik",txt_baslik.Text); komut.Parameters.AddWithValue("@baslikingilizce",txt_baslik_ing.Text); komut.Parameters.AddWithValue("@resim","images/"+Fileupload.FileName); komut.ExecutenonQuery(); connection.Close(); Böylede yapabilirsin ben genelde böyle kullanırım..Sadece bir örnek.. |
|
String sqlbaglanti = "Server=127.0.0.1;Database=dbs003;port=3306;username=root;password="; MySqlConnection baglanti = new MySqlConnection(sqlbaglanti); baglanti.Open(); MySqlDataAdapter listele = new MySqlDataAdapter("SELECT *from police where not exists (select *from staksit where police.police_no=staksit.polino)", baglanti); DataTable oku = new DataTable(); listele.Fill(oku); dataGridView3.DataSource = oku; baglanti.Close(); ; bu işimi çözdü fakat, "Server=127.0.0.1;Database=dbs003;port=3306;username=root;password=" bu bilgileri texboxtan alabilmek istiyorum mesela databseye texboxta ne yazarsam o databaseye bağlanacak |
|
textboxdan yapacağına dropdown a atayıp value'suna db adını ver daha kolay. textboxda bide kontrol etmek gerek doğrumu değilmi diye. birde ado.net yerine Entity framework kullan. Hem daha basit hemde bu tarz işlerde kullanmak daha rahat. Ado'yu başka işlemlerde kullanırsın. |
1. sayfa
tablo aşağıdaki resimdeki gibi
< Resime gitmek için tıklayın >
< Resime gitmek için tıklayın >
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
< Bu mesaj bu kişi tarafından değiştirildi DH Anonim -- 24 Temmuz 2014; 10:54:20 >