1. sayfa
SQL cümleciğinin tamamını yazarsan belki hatayı görebilirim... |
public ürün_ekle() { InitializeComponent(); } SqlConnection con = new SqlConnection(@"Data Source=CASPER\;Initial Catalog=ElektronikMagaza;Integrated Security=True"); private void btnEkle_Click(object sender, EventArgs e) { if (con.State == ConnectionState.Closed) { con.Open(); } SqlCommand cmd = new SqlCommand("insert into Bilgisayar(marka,Ekrankartımodeli,harddiskboyutu,ram,islemci,fiyat)values('@marka'=marka, '@ekrankartımodeli'=ekrankartımodeli,'@harddiskboyutu'=harddiskboyutu,'@ram'=ram,'@islemci'=islemci,'@fiyat'=fiyat)", con); cmd.Parameters.AddWithValue("@ram", txtRam.Text); cmd.Parameters.AddWithValue("@islemci", txtİşlemci.Text); cmd.Parameters.AddWithValue("@fiyat",txtFiyat.Text); cmd.Parameters.AddWithValue("@marka", txtMarka.Text); cmd.Parameters.AddWithValue("@harddiskboyutu", txtHDD.Text); cmd.Parameters.AddWithValue("@ekrankartımodeli", txtEkranKartı.Text); cmd.ExecuteNonQuery(); MessageBox.Show("Basarı İle Eklendı"); con.Close(); txtEkranKartı.Text = null; txtFiyat.Text = null; txtHDD.Text = null; txtİşlemci.Text = null; txtMarka.Text = null; txtRam.Text = null; } |
INSERT INTO Bilgisayar (marka,Ekrankartımodeli,harddiskboyutu,ram,islemci,fiyat) VALUES (@marka,@ekrankartımodeli,@harddiskboyutu,@ram,@islemci,@fiyat) şeklinde dene. |
olmadı malesef |
Try catch kullanmalisin. Belki hatani gidermez ama daha saglikli olur. |
Bu şekilde dener misin ? Values kısımından sonra = kullanmana gerek yok zaten addparametres derken algılatıyorsun onu. public ürün_ekle() |
o nedir ? |
Veritabanındaki karakterlerin uyumluluğu için. ÜÇĞığşŞçüİ gibi.... |
tablodaki isim 'de "işlemci" yazıyordu c# da "islemci " yazmışım o yüzdenmiş ilginiz için teşekkürler . @cllyldrm çok yardımcı oldu . ![]() |
1. sayfa
http://abload.de/img/adsz2jk8x.png
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.