Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Microsoft.Data.Sqlite udostępnia implementacje wielu abstrakcji ADO.NET, ale istnieją pewne ograniczenia.
Informacje o schemacie bazy danych
Metadane dotyczące wyników zapytania są dostępne przy użyciu GetSchemaTable metody .
DbConnection.GetSchema() nie jest zaimplementowane. Ten interfejs API nie jest dobrze zdefiniowany, dlatego zalecamy pobieranie metadanych bazy danych bezpośrednio przy użyciu standardowych interfejsów API SQLite, takich jak tabela sqlite_master i table_info PRAGMA.
Aby uzyskać więcej informacji, zobacz Metadane.
System.Transactions
Microsoft.Data.Sqlite nie obsługuje jeszcze elementu System.Transactions. Użyj transakcji ADO.NET zamiast tego. Aby uzyskać więcej informacji, zobacz Transakcje.
Prześlij opinię na temat braku obsługi System.Transactions w zgłoszeniu #13825.
Adaptery danych
DbDataAdapter nie został jeszcze zaimplementowany przez Microsoft.Data.Sqlite. Oznacza to, że można używać tylko ADO.NET DataSet i DataTable do ładowania danych, a nie do ich aktualizowania.
Użyj zgłoszenia #13838, aby przekazać opinię na temat implementacji DbDataAdapter.
Parametry wyjściowe
SqLite nie obsługuje parametrów wyjściowych.
Parametry pozycyjne
Microsoft.Data.Sqlite obsługuje tylko nazwane parametry. Parametry pozycyjne nie są obsługiwane.
Procedury przechowywane
SqLite nie obsługuje procedur składowanych.
Poziomy izolacji
Poziomy izolacji Chaos i Snapshot nie są obsługiwane w transakcjach SQLite.