Arama butonu
Bu konudaki kullanıcılar: 1 misafir
0
Cevap
380
Tıklama
0
Öne Çıkarma
Visual Studio C# ile excele kayıt ekleme
P
8 yıl
Er
Konu Sahibi

Merhaba herkese

C# ile excel'e veri göndermeye çalışıyorum. 17 farklı sütunum var. Bu sütünlara sırasıyla A,B,.... diye basit isimler verdiğimde ya da
3 ya da 4 sütunlu bir excel hazırladığımda veri atabiliyorum ancak aşağıdaki gbii isimler kullandığımda verileri gönderemiyor. Aşağıya kodumu ekliyorum.
private void button2_Click(object sender, EventArgs e)
{




xlsxbaglanti.Open();
string sorgu = "Insert into [Sheet1$] (ORDERYEAR,COMPLYEAR,COUNTRY,CUSTOMER,"
+ "ACTIVITY,SITE,NO,RATING,TYPE,PH,F,HV,LV,TV,TAPCHANGER,COOLING,MANUFNO) "
+ "values (@ORDERYEAR, @COMPLYEAR, @COUNTRY, @CUSTOMER, @ACTIVITY, @SITE,"
+ "@NO, @RATING, @TYPE, @PH, @F, @HV, @LV, @TV, @TAPCHANGER, @COOLING, "
+ "@MANUFNO)";
OleDbCommand komut = new OleDbCommand(sorgu, xlsxbaglanti);
komut.Parameters.AddWithValue("@ORDERYEAR", textBox1.Text);
komut.Parameters.AddWithValue("@COMPLYEAR", textBox2.Text);
komut.Parameters.AddWithValue("@COUNTRY", textBox3.Text);
komut.Parameters.AddWithValue("@CUSTOMER", textBox4.Text);
komut.Parameters.AddWithValue("@ACTIVITY", textBox5.Text);
komut.Parameters.AddWithValue("@SITE", textBox6.Text);
komut.Parameters.AddWithValue("@NO", textBox7.Text);
komut.Parameters.AddWithValue("@RATING", textBox8.Text);
komut.Parameters.AddWithValue("@TYPE", textBox9.Text);
komut.Parameters.AddWithValue("@PH", textBox10.Text);
komut.Parameters.AddWithValue("@F", textBox11.Text);
komut.Parameters.AddWithValue("@HV", textBox12.Text);
komut.Parameters.AddWithValue("@LV", textBox13.Text);
komut.Parameters.AddWithValue("@TV", textBox14.Text);
komut.Parameters.AddWithValue("@TAPCHANGER", textBox15.Text);
komut.Parameters.AddWithValue("@COOLING", textBox16.Text);
komut.Parameters.AddWithValue("@MANUFNO", textBox17.Text);
komut.ExecuteNonQuery();
xlsxbaglanti.Close();

}


Bu isimleri kullanmak zorundayım.
komut.ExecuteNonQuery(); BU satırda insert into hatası veriyor.
internette hiç bir bilgi bulamadım. yardımcı olabilir misiniz bilginiz varsa?



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.