none
Gerekli bir veya daha fazla parametre için girilen değer yok Hata nerde analayamadım ??? RRS feed

  • Genel Tartışma

  •  private void button4_Click(object sender, EventArgs e)
            {
                try
                {


                    OleDbConnection baglanti = new OleDbConnection("Provider=Microsoft.Ace.OleDb.12.0;Data Source= rentacar.accdb");
                    OleDbCommand komut = new OleDbCommand();
                    komut.Connection = baglanti;
                    baglanti.Open();
                    komut.CommandText = "Update arac Set [Marka]=@Marka,[Tip]=@Tip,[Model]=@Model,[Yakıt]=@Yakıt,[Renk]=@Renk WHERE [Plaka]=@palaka";
                    komut.ExecuteNonQuery();
                    komut.Parameters.AddWithValue("@Plaka", Convert.ToInt32(textBox9.Text));
                    komut.Parameters.AddWithValue("@Marka",textBox8.Text);
                    komut.Parameters.AddWithValue("@Tip", comboBox4.Text);
                    komut.Parameters.AddWithValue("@Model", Convert.ToInt32(textBox3.Text));
                    komut.Parameters.AddWithValue("@Yakıt", comboBox3.Text);
                    komut.Parameters.AddWithValue("@Renk", textBox7.Text);
                       






                    MessageBox.Show("Kayıt Başarıyla Gerçekleştirildi");
                    string b = "Select *from arac";
                    OleDbDataAdapter d = new OleDbDataAdapter(b, baglanti);
                    DataTable t = new DataTable();
                    d.Fill(t);
                    DataSet f = new DataSet();
                    f.Tables.Add(t);
                    bindingSource1.DataSource = f;
                    bindingSource1.DataMember = f.Tables[0].TableName;
                    DataGridView1.DataSource = bindingSource1;
                    baglanti.Close();
                }

                catch (Exception hata)
                {

                    MessageBox.Show(hata.Message);
                }
    18 Nisan 2017 Salı 14:48

Tüm Yanıtlar