Şimdi Ara

C# access executenonquery hatası ardım lütfen

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir (1 Mobil) - 1 Masaüstü1 Mobil
5 sn
2
Cevap
0
Favori
309
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • using 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.OleDb;

    namespace WindowsFormsApplication14
    {
    public partial class Form1 : Form
    {
    public Form1()
    {
    InitializeComponent();
    }

    OleDbConnection baglanti = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\Users\\Lenovo\\Documents\\ilk_proje.mdb");


    private void verilerigoruntule ()
    {
    listView1.Items.Clear();
    baglanti.Open();
    OleDbCommand komut = new OleDbCommand();
    komut.Connection = baglanti;
    komut.CommandText = ("select * from ogrenci_bilgileri");
    OleDbDataReader oku = komut.ExecuteReader();
    while (oku.Read())
    {
    ListViewItem ekle = new ListViewItem();
    ekle.Text = oku["Ad"].ToString();
    ekle.SubItems.Add(oku["soyad"].ToString());
    ekle.SubItems.Add(oku["sinif"].ToString());
    ekle.SubItems.Add(oku["okul_no"].ToString());
    listView1.Items.Add(ekle);
    }

    baglanti.Close();

    }
    private void button1_Click(object sender, EventArgs e)
    {
    verilerigoruntule();
    }

    private void Form1_Load(object sender, EventArgs e)
    {

    }

    private void button2_Click(object sender, EventArgs e)
    {

    baglanti.Open();
    OleDbCommand komut = new OleDbCommand("insert into bilgiler (Ad,soyad,sinif,numara) values('" + textBox1.Text.ToString() + "',('" + textBox2.Text.ToString() + "',('" + textBox3.Text.ToString() + "',('" + textBox4.Text.ToString() + "')", baglanti);
    komut.ExecuteNonQuery();
    baglanti.Close();
    verilerigoruntule();
    }
    }
    }
    arkadaşlar executenonquery hatası alıyorum veritabanında boşluk yok türkçe karakterde kullanmadım galiba yardım edebilirmisiniz







  • insert syntax parametrelerinde hata var. kopyala yapıştır yapayım derken batırmışsın. bir sürü gereksiz parantez var.
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.