Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Microsoft.Data.Sqlite proporciona implementaciones de muchas de las abstracciones de ADO.NET, pero hay algunas limitaciones.
Información del esquema de la base de datos
Los metadatos sobre los resultados de la consulta están disponibles mediante el GetSchemaTable método .
DbConnection.GetSchema() no se implementa. Esta API no está bien definida, por lo que se recomienda recuperar metadatos de base de datos directamente mediante las API de SQLite estándar, como la tabla de sqlite_master y la table_info PRAGMA.
Para obtener más información, vea Metadatos.
System.Transactions
Microsoft.Data.Sqlite aún no admite System.Transactions. Use transacciones de ADO.NET en su lugar. Para obtener más información, consulte Transacciones.
Proporcione comentarios sobre la falta de soporte técnico para System.Transactions en el problema 13825.
Adaptadores de datos
DbDataAdapter Microsoft.Data.Sqlite aún no lo ha implementado. Esto significa que solo puede usar ADO.NET DataSet y DataTable cargar datos y no actualizarlos.
Use la incidencia #13838 para proporcionar comentarios sobre la implementación DbDataAdapter.
Parámetros de salida
SQLite no admite parámetros de salida.
Parámetros posicionales
Microsoft.Data.Sqlite solo admite parámetros con nombre. No se admiten parámetros posicionales.
Procedimientos almacenados
SQLite no admite procedimientos almacenados.
Niveles de aislamiento
Los niveles de aislamiento Chaos y Snapshot no se admiten en las transacciones de SQLite.