Hocalar merhaba.
Ben bir otomasyon üzerinde çalışıyorum oldukça basit bir şey.
Ancak daha kayıt tutma ve giriş yapma işleminde çözemediğim olay baş gösterdi.

Access veri tabanı kullanarak çalışıryorum.

Sorun kayıt işlemi yaptırıyorum ardından otomasyonu kapattıktan sora tekrar çalıştırdığımda
kayıt işlemi yaptığımda tablosunun içi siliniyor.
Bu durum giriş yaparkende aynı. Yani ekleme yapması gerektiğinde kayıtları siliyor ve
kaydı ekliyor. :laugh:

Kayıt kullanılan kod:

OleDbConnection baglanti = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=veritabani.accdb");
OleDbCommand komut = new OleDbCommand();
OleDbDataAdapter da;
DataSet ds;
OleDbDataReader dr;

baglanti.Open();
komut.Connection = baglanti;
komut.CommandText= "INSERT INTO kullanici (kullanici_adsoyad,kullanici_sifre,kullanici_telefon) values('"+kadi +"','"+sifre+"','"+telefon+"')";
komut.ExecuteNonQuery();
baglanti.Close();
lblKUyari.Text = "Kullanıcı oluşturuldu. Şimdi giriş yapınız";


Giriş kullanılan kod:


baglanti.Open();
komut.Connection = baglanti;
komut.CommandText = "select * from kullanici where kullanici_adsoyad='"+txtGKadi.Text+"' and kullanici_sifre='"+sifre+"'";
dr = komut.ExecuteReader();
if (dr.Read())
{
baglanti.Close();
frmAnasayfa frmAna = new frmAnasayfa();
frmAna.Show();
this.Hide();
}



çözüldü aşağıda

||
||
\/