Baca dalam bahasa Inggris

Bagikan melalui


Gambaran umum Microsoft.Data.Sqlite

Microsoft.Data.Sqlite adalah penyedia ADO.NET ringan untuk SQLite. Penyedia Inti Kerangka Kerja Entitas untuk SQLite dibangun berdasarkan pustaka ini. Namun, penyedia ini juga dapat digunakan secara independen atau dengan pustaka akses data lainnya.

Penginstalan

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}!");
        }
    }
}

Lihat juga