Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Microsoft.Data.Sqlite poskytuje implementace mnoha ADO.NET abstrakcí, ale existují určitá omezení.
Informace o schématu databáze
Metadata o výsledcích dotazu jsou k dispozici pomocí GetSchemaTable metody.
DbConnection.GetSchema() není implementováno. Toto rozhraní API není dobře definované, proto doporučujeme načítání metadat databáze přímo pomocí standardních rozhraní API SQLite, například tabulka sqlite_master a PRAGMA table_info.
Další informace najdete v tématu Metadata.
System.Transactions
Microsoft.Data.Sqlite zatím nepodporuje System.Transactions. Místo toho použijte ADO.NET transakce. Další informace naleznete v tématu Transakce.
Poskytněte zpětnou vazbu ohledně chybějící podpory pro System.Transactions k problému č. 13825.
Datové adaptéry
DbDataAdapter zatím není implementováno v Microsoft.Data.Sqlite. To znamená, že můžete použít pouze ADO.NET DataSet a DataTable načíst data a neaktualizovat je.
Použijte problém č. 13838 k poskytnutí zpětné vazby k implementaci DbDataAdapter.
Výstupní parametry
SQLite nepodporuje výstupní parametry.
Poziční parametry
Microsoft.Data.Sqlite podporuje pouze pojmenované parametry. Poziční parametry nejsou podporovány.
Uložené procedury
SQLite nepodporuje uložené procedury.
Úrovně izolace
Úrovně izolace Chaos a Snapshot nejsou podporovány v transakcích SQLite.