none
komut.ExecuteNonQuery(); (ExcuteNonQuery özelliği başlatılmamış) diyor ne yapmalıyım? RRS feed

  • Soru

  • System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;
    using System.Data.SqlClient;


    SqlConnection baglanti = new SqlConnection(@"; Data Source=LAPTOP-SL66OG12\SQLEXPRESS;Initial Catalog=dbAraba;Integrated Security=True");
                SqlCommand komut = new SqlCommand();
                komut.Connection = baglanti;

                komut = new SqlCommand("insert into tbKisiler(id,marka,model,fiyat,plaka,uretimt,tekersayisi,tekerinc,tekerboyut,yolcusayisi,renk,kapisayisi,yakitturu,bagajkapasite,beygir,ağırlık) values(@id,@marka,@model,@fiyat,@plaka,@uretimt,@tekersayisi,@tekerinc,@tekerboyut,@yolcusayisi,@renk,@kapisayisi,@yakitturu,@bagajkapasite,@beygir,@ağırlık)");
                komut.Parameters.AddWithValue("@id", txid.Text);
                komut.Parameters.AddWithValue("@marka",txmarka .Text);
                komut.Parameters.AddWithValue("@model", txmodel.Text);
                komut.Parameters.AddWithValue("@fiyat", txfiyat.Text);
                komut.Parameters.AddWithValue("@plaka", txplaka.Text);
                komut.Parameters.AddWithValue("@uretimt", txuretimt.Text);
                komut.Parameters.AddWithValue("@tekersayisi", txtekersayisi.Text);
                komut.Parameters.AddWithValue("@tekerinc", txtekerinc.Text);
                komut.Parameters.AddWithValue("@tekerboyut", txtekerboyut.Text);
                komut.Parameters.AddWithValue("@yolcusayisi", txyolcusayisi.Text);
                komut.Parameters.AddWithValue("@renk", txrenk.Text);
                komut.Parameters.AddWithValue("@kapisayisi", txkapisayisi.Text);
                komut.Parameters.AddWithValue("@yakitturu", txyakitturu.Text);
                komut.Parameters.AddWithValue("@bagajkapasite", txbagajkapasite.Text);
                komut.Parameters.AddWithValue("@beygir", txbeygir.Text);
                komut.Parameters.AddWithValue("@ağırlık", txagirlik.Text);
                baglanti.Open();
                komut.ExecuteNonQuery();

                baglanti.Close();

    22 Aralık 2018 Cumartesi 09:11

Tüm Yanıtlar

  • SqlCommand komut = new SqlCommand();
    komut.Connection = baglanti;
    komut = new SqlCommand("insert into tbKisiler(id,marka,model,fiyat,plaka,uretimt,tekersayisi,tekerinc,tekerboyut,yolcusayisi,renk,kapisayisi,yakitturu,bagajkapasite,beygir,ağırlık) values(@id,@marka,@model,@fiyat,@plaka,@uretimt,@tekersayisi,@tekerinc,@tekerboyut,@yolcusayisi,@renk,@kapisayisi,@yakitturu,@bagajkapasite,@beygir,@ağırlık)");

    yerine,

    komut = new SqlCommand("insert into tbKisiler(id,marka,model,fiyat,plaka,uretimt,tekersayisi,tekerinc,tekerboyut,yolcusayisi,renk,kapisayisi,yakitturu,bagajkapasite,beygir,ağırlık) values(@id,@marka,@model,@fiyat,@plaka,@uretimt,@tekersayisi,@tekerinc,@tekerboyut,@yolcusayisi,@renk,@kapisayisi,@yakitturu,@bagajkapasite,@beygir,@ağırlık)", baglanti);

    yazın.


    Sorunuzun yanıtı bu ise "Yanıt olarak işaretle"yerek siz de forumun işleyişine katkıda bulununuz...

    22 Aralık 2018 Cumartesi 09:51
  • Diğer komutlarda hata veriyor. 
    22 Aralık 2018 Cumartesi 10:07
  • Diğer komutlarda hata veriyor. 

    En azından hata mesajını veya konumunu buraya yazsaydınız.

    Kodlarınızdan gördüğüm kadarıyla her kolon için parametre olarak string bilgi göndermişsiniz.

    Oysa teker sayısı gibi kolonlar büyük ihtimalle integer türündedir.

    Diğer hatalar bundandır.


    Sorunuzun yanıtı bu ise "Yanıt olarak işaretle"yerek siz de forumun işleyişine katkıda bulununuz...

    22 Aralık 2018 Cumartesi 10:16