Est-ce encore possible? Tous les arguments que j'ai lus indiquent qu'un wrapper ADO est nécessaire, mais le site Web SQLite implique que rien d'autre que leur DLL est nécessaire. Si c'est possible, je m'attendrais à ce qu'il y ait des exemples de code là-bas.Comment utiliser SQLite dans C# sans wrapper ADO
Répondre
Jetez un oeil à ces deux pages
http://adodotnetsqlite.sourceforge.net/
http://www.connectionstrings.com/sqlite
HTH
La question est, pourquoi ne pas vous voulez utiliser un fournisseur de ADO.NET? C'est le cadre standard pour accéder aux bases de données dans .NET. Je suppose que vous pouvez utiliser P/Invoke et accéder à la bibliothèque SqlLite, mais c'est beaucoup de travail, et pourquoi réinventer la roue quand un fournisseur ADO.NET existe déjà. ADO.NET n'est pas seulement la plomberie pour accéder à la base de données, il fournit également un modèle commun pour accéder aux données, quel que soit le fournisseur. IMO, respectez le fournisseur SqlLite ADO.NET.
Seule raison est la taille du package de déploiement. Les divers wrappers SQLite exécutent environ 3 fois la taille de SQLite.dll. Mais ils sont toujours en dessous de 1 Mo, donc probablement avec l'un d'entre eux. –
Regardez ici:
http://www.sqlite.org/cvstrac/wiki?p=SqliteWrappers
Plus précisément, la recherche pour ".NET Framework".
Un des wrappers ici: http://www.phpguru.org/static/SQLite.NET.html - celui-ci fait et non utilise ADO, c'est juste une bibliothèque d'accès SQLite extrêmement légère.
Il y a pas mal d'emballages ici, je suis sûr que vous en trouverez un à votre goût.
J'ai utilisé SQlite.NET un peu car ADO.NET est trop compliqué pour mon besoin. Cependant, vous devrez modifier le code un peu pour l'utiliser avec sqlite3. – polyglot
- 1. SQLite ADO .NET - comment utiliser correctement le générateur de requêtes?
- 2. Impossible de valider dans sqlite en utilisant un wrapper
- 3. C# problème avec ADO
- 4. Comment référencer l'objet ADO RecordSet en C#?
- 5. Utiliser SQLite avec C sous Windows
- 6. Comment utiliser une classe C++ dans une application C# sans tenir compte de la plateforme?
- 7. Comment utiliser Pixel Bender dans un fichier wrapper FP9
- 8. Comment utiliser le wrapper de bonbons PhysX ™ dans XNA
- 9. pageTest C# wrapper
- 10. iframe wikipedia article sans le wrapper
- 11. GnuPG Wrapper avec C#
- 12. C# Ghostscript Wrapper
- 13. C# Wrapper pour Encoding.com?
- 14. SlickGrid C# Wrapper
- 15. Comment écrire mon propre wrapper en C#?
- 16. Comment créer un wrapper d'objet session C#?
- 17. Utiliser SQLite avec Qt
- 18. PHP wrapper d'extension pour C++
- 19. Comment pouvez-vous utiliser Ado. Net de Delphi Win32
- 20. Erreur lors de l'utilisation de FDMB sqlite wrapper pour l'iPhone
- 21. Comment wrapper cette valeur?
- 22. Wrapper géré par C++/CLI et ADODB :: Recordset
- 23. Comment utiliser PhotoLibrary sans jailbreak
- 24. Implémenter/utiliser des clés étrangères dans SQLite?
- 25. Meilleur wrapper CouchDB pour C#?
- 26. Window Wrapper Classe C++ (G ++)
- 27. Comment exclure des lignes nulles sans exclure des cellules nulles lorsque j'utilise Excel dans C# en utilisant SQL (ADO)?
- 28. ADO ODBC dans VB.NET
- 29. Construction C# Wrapper autour de fichiers lib C++
- 30. SVNKit comme wrapper pour C ou C++
et ce [Fournisseur ADO.NET 2.0 pour SQLite] (http://sourceforge.net/projects/sqlite-dotnet2/) – lsalamon