new OleDbCommand("INSERT INTRO topcular VALUES ( (textBox1. Text), (comboBox1. Text), (textBox3. Text), (textBox4. Text), (textBox5. Text), (label9. Text), (textBox2. Text), (textBox8. Text));", baglan); baglan değişkeninden nceki parantezi koymamışsın? Bilen konuşmuyor, konuşan bilmiyor...

kmt. Connection = baglanti; kmt. CommandText = "INSERT INTO ekle VALUES "; kmt. Parameters. AddWithValue("@demirbas", TextBox1. Text); kmt. Parameters. AddWithValue("@tur", DropDownList1. Text); kmt. Parameters. AddWithValue("@modeli", DropDownList2. Text); kmt. Parameters. AddWithValue("@marka", DropDownList3. Text); kmt. Parameters. AddWithValue("@serino", TextBox5. Text); kmt. Parameters. AddWithValue("@mac", TextBox3. Text); kmt. Parameters. AddWithValue("@garanti", TextBox7. Text); kmt. Parameters. AddWithValue ; kmt. Parameters. AddWithValue("@aciklama", TextBox6. Text); kmt. Parameters. AddWithValue("@yeri", drp6. Text); kmt. Parameters. AddWithValue("@port", TextBox2. Text); kmt. Parameters. AddWithValue("@cephe", DropDownList4. Text); kmt. Parameters. AddWithValue("@depoyer", TextBox11. Text); buna benzer bi yapıda yaparsan çalışacaktır... buarada @ ler nemlidir değişkende koyman gerekir. Benim evim valizimdir. http://efecetir.info

insert intro yazmışın into olacak Benim evim valizimdir. http://efecetir.info

baglan. ConnectionString = @"Provider=Microsoft. Jet. OleDb.4.0;Data Source=memodb. mdb"; OleDbCommand kaydet = new OleDbCommand ("INSERT INTRO topcular VALUES((textBox1. Text),(comboBox1. Text),(textBox3. Text),(textBox4. Text),(textBox5. Text),(label9. Text),(textBox2. Text),(textBox8. Text)", baglan); kaydet. Connection = baglan; kaydet. Parameters. AddWithValue("id", textBox1. Text); kaydet. Parameters. AddWithValue("malin_cinsi", comboBox1. Text); kaydet. Parameters. AddWithValue("adet", textBox3. Text); kaydet. Parameters. AddWithValue("safi", textBox4. Text); kaydet. Parameters. AddWithValue("fiyati", textBox5. Text); kaydet. Parameters. AddWithValue("tutari", label9. Text); kaydet. Parameters. AddWithValue("kesinti", textBox2. Text); kaydet. Parameters. AddWithValue("net_kalan", textBox8. Text); baglan. Open ; kaydet. ExecuteNonQuery ; baglan. Close ; MessageBox. Show ; Arkadaşlar C# da aşağıdaki kodda veritabanına kayıt esnasında kaydet. ExecuteNonQuery ; INSERT INTO deyiminde szdizimi hatası veriyor.. bu işte yeniyim nedir sorun bir yardım edebilecek arkadaş varmı? Carpe Diem

leDbCommand kaydet = new OleDbCommand ("INSERT INTRO topcular VALUES((textBox1. Text),(comboBox1. Text),(textBox3. Text),(textBox4. Text),(textBox5. Text),(label9. Text),(textBox2. Text),(textBox8. Text))", baglan);

TŞK arkadaşlar bir parantez adamın başına neler getiriyor :)) çok sağolun.. Carpe Diem