IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Tutoriel pour apprendre à utiliser SQLite à travers .NET,
Par Matthieu Anceret

Le , par Malick

155PARTAGES

8  0 
Chers membres du club,

J'ai le plaisir de vous présenter ce tutoriel de Matthieu Anceret :

Apprendre à utiliser SQLite à travers .NET
Dans le cadre de plusieurs projets, j'ai été amené à utiliser une base de données SQLite dans un contexte .NET. C'est une technologie très intéressante dans le cas où l'on a besoin d'embarquer un stockage de données simple et léger dans une application cliente. Je souhaite revenir avec vous sur le fonctionnement de cette technologie et son utilisation avec l'ORM SQLite.NET.
Bonne lecture

Retrouvez les meilleurs cours et tutoriels pour apprendre la programmation DotNET.

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de stailer
Membre chevronné https://www.developpez.com
Le 25/08/2019 à 11:23
Tu t'emballes beaucoup @JeanBonbon !

Déjà regarde la date de tout ça : 2017. Bcp de choses ont évoluté depuis.. Par exemple en 2s sur google j'ai trouvé ceci pour aspnet core :
https://raaaimund.github.io/tech/201...ation-testing/ (code sur github, le lien est en bas de l'article et le projet est super propre).

Remets tout dans son contexte...
2  0 
Avatar de stailer
Membre chevronné https://www.developpez.com
Le 07/09/2017 à 22:25
C'est un très bon article dans lequel on apprend quelques bonnes pratiques pour utiliser SQL Lite, ce qui m'aidera le jour ou j'en aurai besoin...

Par contre petit détail : j'ai pas vraiment fait de recherches mais je suppose qu'il doit exister des "admins" tels phpMyAdmin ou SQL Server Management.
Dommage que tu n'en parles pas du tout car c'est toujours plus agréable d'administrer sa base avec un GUI.

Après 2 secondes de google je suis tombé par exemple sur ça : http://www.sqlitemanager.org/ ou encore https://www.phpliteadmin.org/

Ce serait bien que tu nous donnes ton avis sur ces outils
Si tu les utilises, pourquoi etc..
0  0 
Avatar de ed73170
Expert confirmé https://www.developpez.com
Le 08/09/2017 à 19:40
Citation Envoyé par stailer Voir le message
c'est toujours plus agréable d'administrer sa base avec un GUI.
J'utilise SqlLiteStudio : https://sqlitestudio.pl/index.rvt
Et pour les bases avec une extension spatiale, SpatialiteGUI : https://www.gaia-gis.it/fossil/spatialite_gui/index
0  0 
Avatar de Diablogore
Membre éclairé https://www.developpez.com
Le 11/09/2017 à 10:30
Hello,

Merci pour tes retours.
En effet, j'ai omis de parlé des GUI pour l'admin des bases SQLite. Pour ma part, comme ed73170, j'utilise l'excellent SQLiteStudio.
Je lui trouve plusieurs avantages :
  • Il est OpenSource (et gratuit !)
  • Pas besoin de l'installer, il existe en version portable (sur Windows/Linux/Mac)
  • De nombreuses possibilités pour faire de l'import/export de données
  • La gestion du multi-fenêtrage dans l'appli (très pratique pour faire de la comparaison de données ou pour afficher plusieurs résultats en même temps)


Je vais essayer de mettre à jour l'article avec un petit paragraphe à ce sujet
0  0 
Avatar de stailer
Membre chevronné https://www.developpez.com
Le 12/09/2017 à 14:56
Merci à tous les 2 pour votre retour sur les GUI... je me garde SQLiteStudio de côté
0  0 
Avatar de sierramike
Membre à l'essai https://www.developpez.com
Le 12/10/2020 à 14:43
Je ne trouve pas qu'il s'emballe tant que ça.
Clairement, il manque des éléments essentiels indiquant quelle librairie installer, quelle version etc.

2017 ce n'est pas la préhistoire de l'informatique, surtout pour implémenter un SGBD qui existe depuis 2000, d'après l'introduction.

D'ailleurs, s'apercevoir qu'un code source écrit en 2017 est déjà inutilisable, ça fait un peu peur pour la maintenance d'une appli écrite avec ça ...
0  0 
Avatar de JeanBonbon
Membre à l'essai https://www.developpez.com
Le 21/08/2019 à 10:17
Je suis désolé mais ce tuto est manifestement incomplet.

Je suis sur Visual Studio 2019, j'utilise nuGet pour obtenur System.Data.SQLite.Core et SQLite.Net-PCL et lorsque j’essaye de compiler j'obtiens SQLitePlatformWin32 est introuvable.

Voilà un moment que je cherche ce SQLitePlatformWin32 sans résultat !

Ne serait-il pas plus simple pour tout le monde de donner un exemple complet avec tous les using afin de réussir du premier coup plutôt que des bouts de code dont on ne peut rien faire ?
0  2