C# ile SQLLite Nasıl Kullanılır

C# ile sqllite nasıl kullanılır? Bu makale sayesinde Sql ile arasında ki farkları rahatça anlayabilirsiniz.

SQLite, veritabanı işlemlerini gerçekleştirmek için kullanılabilen hafif (lite) ağırlıklı bir yazılım kütüphanesidir.

Mobil veya düşük RAM'li PC gibi düşük güce sahip cihazlarda kullanılabilen küçük, hızlı, içerilen, güvenilir bir SQL veritabanı motoru sağlar. SQL olmadığını unutmayın.

İşte SQL ve SQLite arasındaki birkaç fark,

  1. SQL sunucu tabanlıdır, SQLite dosya tabanlıdır
  2. SQLite, saklı yordamlar gibi SQL'in tüm özelliklerini desteklemez.
  3. SQL, verilerin nasıl saklanacağını belirten standarttır, SQLite ise bir dizi kitaplıktır
  4. İşte SQLite'yi benzersiz ve çok popüler yapan birkaç önemli özellik,
  5. Sıfır yapılandırma - bu, herhangi bir şey kurmaya gerek olmadığı anlamına gelir. Sadece kurun ve kullanın.
  6. Bağımsız, dış bağımlılık yok demektir
  7. Çapraz platform, Linux, Mac, Andriod'da kullanılabileceği anlamına gelir
  8. Sunucusuz - bu, ayrı bir sunucuya gerek olmadığı anlamına gelir. SQLite uygulamanın veritabanı dosyası ile doğrudan iletişim kurar.
  9. SQLite dinamik türleri destekler; yani tablolarda sütun veri türünden bağımsız olarak herhangi bir değer saklanabilir.
  10. SQLite nasıl kullanılır (Nuget kullanarak)

SQLite bir Nuget paketi olarak gelir, böylece çok kolay kullanılabilir

Visual Studio projesi oluşturma

Nuget Manager'da Ara / Seç 'SQLite' Yükle.

Şimdi C # 'da SQL ile yaptığınız gibi kodlamaya başlayabilirsiniz.

Kodu yazarken 'System.Data.SQLite' referansını kullanın.

Bağlantı dizesi yapılırken dbFile yolunu kullanın, böylece tam bağlantı dizesi

Dize conStrng = @ "Veri Kaynağı =" + dbFilePath + ";" + "Şifre =" + "ABCD";

Bundan sonra SQLiteConnectionObject kullanarak bağlantı oluşturun ve sonra SQLiteDataReader, SQLiteCommand gibi çeşitli Api'leri kullanarak Ekle / Güncelle / Sil vb. İşlemleri yapabilirsiniz.

Google News Proje ve Kod Paylaşım Platformu
Ali Köklü

Ali Köklü

Gören göze karanlık perde olamaz, görmeyen göze ışık ne yapsın.
Kırşehir - AK 456 AEÜ - Computer Programmer

Yorumlar (0)

Bültenimize Abone Ol

Bültenimize abone olarak, yeni yayınlanan içerilerden haberdar olun!

İletişime Geç

Bizimle iletişime geçerek soru, istek, hata gibi bir durum hakkında yazabilirsin!

İletişim Formu