Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Microsoft.Data.Sqlite adalah penyedia ADO.NET ringan untuk SQLite. Penyedia Entity Framework Core untuk SQLite dibangun di atas pustaka ini. Namun, ini juga dapat digunakan secara independen atau dengan pustaka akses data lainnya.
Instalasi
Versi stabil terbaru tersedia di NuGet.
dotnet add package Microsoft.Data.Sqlite
Penggunaan
Pustaka ini menerapkan abstraksi ADO.NET umum untuk koneksi, perintah, pembaca data, dan sebagainya.
using (var connection = new SqliteConnection("Data Source=hello.db"))
{
connection.Open();
var command = connection.CreateCommand();
command.CommandText =
@"
SELECT name
FROM user
WHERE id = $id
";
command.Parameters.AddWithValue("$id", id);
using (var reader = command.ExecuteReader())
{
while (reader.Read())
{
var name = reader.GetString(0);
Console.WriteLine($"Hello, {name}!");
}
}
}
Petunjuk / Saran
Anda dapat melihat kode lengkap untuk contoh ini di HelloWorldSample.