none
söz dizimi hatası veriyor yardımcı olursanız sevinirim RRS feed

  • Soru

  •    private void button2_Click(object sender, EventArgs e)
            {
                baglanti.Open();
                OleDbCommand komut =new OleDbCommand ("insert into bilgiler (Seferno,Tarih,Saat,AdSoyad,Telefon,Koltukno,Ücret,Cinsiyet,Biniş) values ('"+textBox1.Text.ToString()+ "','"+textBox2.Text.ToString()+"',"+textBox3.Text.ToString()+"',"+textBox4.Text.ToString()+"',"+textBox5.Text.ToString()+"',"+textBox6.Text.ToString()+"',"+textBox7.Text.ToString()+"',"+comboBox1.Text.ToString()+"','"+comboBox2.Text.ToString() +"')",baglanti);
                komut.ExecuteNonQuery();
                baglanti.Close();
                verilerigöster();

    25 Kasım 2020 Çarşamba 23:51

Tüm Yanıtlar

  • Parametre kullanirsaniz sorun kalmayacaktir. Burada defalarca ornek verildi.

    Kabaca:

    OleDbCommand komut = new OleDbCommand(@"insert into bilgiler
     (Seferno, Tarih, Saat, AdSoyad, Telefon, Koltukno, Ücret, Cinsiyet, Biniş) 
     values 
     (?,?,?,?,?,?,?,?,?)", baglanti);
    
    komut.Parameters.Add("Seferno", OleDbType.VarChar).Value = textBox1.Text;
    komut.Parameters.Add("Tarih", OleDbType.Date).Value = DateTime.Parse(textBox2.Text); // neden datepicker kullanmiyorsunuz
    komut.Parameters.Add("Saat", OleDbType.VarChar).Value = textBox3.Text;
    komut.Parameters.Add("AdSoyad", OleDbType.VarChar).Value = textBox4.Text;
    komut.Parameters.Add("Telefon", OleDbType.VarChar).Value = textBox5.Text;
    komut.Parameters.Add("KoltukNo", OleDbType.VarChar).Value = textBox6.Text;
    komut.Parameters.Add("Ucret", OleDbType.Decimal).Value = decimal.Parse(textBox7.Text);
    komut.Parameters.Add("Cinsiyet", OleDbType.VarChar).Value = comboBox1.Text;
    komut.Parameters.Add("Binis", OleDbType.Decimal).Value = comboBox2.Text;
    



    Blog
    How to create a Minimal, Reproducible Example
    The way to Go.
    World's most advanced open source (object-) relational Database.
    Flutter (for mobile, for web & desktop.


    Not: Temelin geri zekali arkadasi Idris bu mesaja da atlayip ne kadar aptal oldugunu bir kez daha belgeleyebilir. Kendisinin tek marifeti beni takip edip, neden her soruya cevap verdigimi, yardim etmeye calistigimi sorgulamaktir. Bu beyinsiz zavalliya, aptal oldugunu hatirlatmayi unutmayiniz.

    26 Kasım 2020 Perşembe 00:19