Megosztás:


ADO.NET korlátozások

A Microsoft.Data.Sqlite számos ADO.NET absztrakció implementációját biztosítja, de van néhány korlátozás.

Adatbázisséma adatai

A lekérdezési eredmények metaadatai a GetSchemaTable metódus használatával érhetők el.

DbConnection.GetSchema() nincs implementálva. Ez az API nem jól definiált, ezért javasoljuk az adatbázis metaadatainak közvetlen lekérését standard SQLite API-k, például a sqlite_master tábla és a table_info PRAGMA használatával.

További információ: Metaadatok.

System.Transactions

A Microsoft.Data.Sqlite még nem támogatja a System.Transactionst. Használjon inkább ADO.NET tranzakciókat. További információ: Tranzakciók.

Küldjön visszajelzést arról, hogy a System.Transactions nem támogatja az 13825-ös számú problémát.

Adatadapterek

DbDataAdapter a Microsoft.Data.Sqlite még nem implementálta. Ez azt jelenti, hogy az ADO.NET DataSet és DataTable csak adatok betöltésére használható, frissítésére nem.

A 13838- os probléma használatával visszajelzést küldhet a megvalósításról DbDataAdapter.

Kimeneti paraméterek

Az SQLite nem támogatja a kimeneti paramétereket.

Pozícióparaméterek

A Microsoft.Data.Sqlite csak az elnevezett paramétereket támogatja. A pozícióparaméterek nem támogatottak.

Tárolt eljárások

Az SQLite nem támogatja a tárolt eljárásokat.

Elkülönítési szintek

Az Chaos és Snapshot elkülönítési szintek nem támogatottak az SQLite-tranzakciókban.

Lásd még