Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Microsoft.Data.Sqlite är en lätt ADO.NET leverantör för SQLite. Entity Framework Core-providern för SQLite bygger på det här biblioteket. Den kan dock också användas oberoende av varandra eller med andra dataåtkomstbibliotek.
Installation
Den senaste stabila versionen är tillgänglig på NuGet.
dotnet add package Microsoft.Data.Sqlite
Användning
Det här biblioteket implementerar vanliga ADO.NET abstraktioner för anslutningar, kommandon, dataläsare och så vidare.
using var connection = new SqliteConnection("Data Source=hello.db");
connection.Open();
using 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}!");
}
Tips/Råd
Du kan se den fullständiga koden för det här exemplet på HelloWorldSample.