Databese Locked hatası alıyorum biyerlerde açık galiba ama bulamadım.
Ne ile değiştirirsem geçebilirim.
{
if (txtadi.Text == "") // HANESİ BOŞ GEÇİLEMEZ
{
MessageBox.Show("İsim boş geçilemez.", "BİLGİ", MessageBoxButtons.OK, MessageBoxIcon.Information);
txtadi.Focus();
txtadi.BackColor = Color.Yellow;
}
else if (txtno.Text == "") // HANESİ BOŞ GEÇİLEMEZ
{
MessageBox.Show("No boş geçilemez.", "BİLGİ", MessageBoxButtons.OK, MessageBoxIcon.Information);
txtdipno.Focus();
txtdipno.BackColor = Color.Yellow;
}
else
{
baglanti = new SQLiteConnection("Data Source = DB.db");
string sorgu = "INSERT INTO tablomuz(adisoyadi, dogumtarihi) VALUES (@adisoyadi, @dogumtarihi)";
komut = new SQLiteCommand(sorgu, baglanti);
komut.Parameters.AddWithValue("@adisoyadi", txtadi.Text);
komut.Parameters.AddWithValue("@dogumtarihi", txtdogumt.Text);
baglanti.Open();
komut.ExecuteNonQuery();
baglanti.Close();
this.Close();
}
}