SQlite Vision

Programmation d'applications complexes
Avatar de l’utilisateur
falsam
Messages : 7244
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

SQlite Vision

Message par falsam »

Mise à jour du 15 Septembre 2015 - Version 1.36
OS : Windows

Compilé avec Pure Basic version 5.40 - SQlite 3.8.10

Disponible en français et en anglais et ne nécessitant pas d'installation , SQLite Vision, est un outils développé en PureBaic permettant de créer, visualiser et éditer des bases de données SQLite 3.X.

SQLite Vision is a freeware visual tool used to create, view and edit SQLite 3.x database files.

Image

Si vous ne connaissez pas les bases de données SQLite, vous trouverez de l'aide sur les deux liens ci-dessous.
- SQLIte en français sur Wikipédia.
- Le site officiel SQLite.org

:arrow: SQLite Vision se télécharge en cliquant sur ce lien (493 Ko - Français et anglais)

Parmi les fonctionnalités de SQLite Vision on trouvera :
Opérations sur les bases de données.
-Création d'une base de données SQLite 3.X
-Visualisation du schéma SQL de la base de données
-Copie du schéma SQL d'une table.
-Copie du schéma SQL de l'ensemble de la base de données.
-Compacter une base de données (Fonction VACUUM)

Opérations sur les tables.
-Création de tables. (Ajout automatique d'une clé auto-incrémentée)
-Modification d'une table (Ajouter une colonne, supprimer une colonne)
-Renommer une table.
-Supprimer une table.

Opérations sur les enregistrements.
-Ajout d'un enregistrement.
-Modification d'un enregistrement.
-Suppression d'un enregistrement.

Divers.
-Tri ascendant ou descendant sur une colonne.
-Taille de la police de caractère réglable.
-Pagination des plages d'enregistrements.
-Export de la table en cours de visualisation au format CSV.
-Import d'un fichier de données au format CSV.
-Visualisation de l'historique des opérations SQL.

Raccourcis clavier.
Ctrl+O Ouverture d'une base de données SQLite.

Ins insertion d'une nouvelle ligne d'enregistrement

Entrée Pour passer en mode mise à jour d'un enregistrement ou pour passer à une autre zone de saisie quand vous êtes sur la fenêtre de modification d'un enregistrement.

Del Suppression d'un enregistrement.

Ctrl+Entrée permet d'avoir un champ de saisie multilignes quand vous modifier un enregistrement.

+ Augmente la police de caractère de la liste des enregistrements d'une table.

- Diminue la police de caractère de la liste des enregistrements d'une table.

-Pagination
Début Premier enregistrement de la table sélectionnée.
Fin Dernier enregistrement de la table sélectionnée.
Page Down Page suivante.
Page-Up Page précédente.

-Menu contextuel.
Insert Insertion d'un enregistrement
Entrée Modification d'un enregistrement
Suppr Suppression d'un enregistrement


Important :Faites une copie de sauvegarde de votre base de données avant toute utilisation de SQLite Vision.
Dernière modification par falsam le mar. 15/sept./2015 14:48, modifié 29 fois.
Configuration : Windows 11 Famille 64-bit - PB 6.03 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Avatar de l’utilisateur
Kwai chang caine
Messages : 6962
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: SQlite Vision

Message par Kwai chang caine »

Merci 8)
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Geo Trouvpatou
Messages : 471
Inscription : dim. 23/déc./2007 18:10

Re: SQlite Vision

Message par Geo Trouvpatou »

Salut.

Tu aurais dû fournir un petit ".sqlite" avec ton prog pour faire un petit test, parce que j'ai galéré pour en trouver un sur mon PC :wink:.

Par contre je ne comprend pas l'utilité de ton programme.
Si j'ai fichier ".sqlite", c'est que j'ai fait un programme pour ça.

Bye.
Avatar de l’utilisateur
falsam
Messages : 7244
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: SQlite Vision

Message par falsam »

Geo Trouvpatou a écrit :Salut.

Tu aurais dû fournir un petit ".sqlite" avec ton prog pour faire un petit test, parce que j'ai galéré pour en trouver un sur mon PC :wink:.

Par contre je ne comprend pas l'utilité de ton programme.
Si j'ai fichier ".sqlite", c'est que j'ai fait un programme pour ça.

Bye.

SQLite Vision permet de voir la structure d'une base de données SQLite ainsi que la structure de chaque table composant cette base de données. L'autre fonctionnalité de ce programme et de pouvoir Ajouter, Modifier, Supprimer des enregistrement d'une des tables de la base de données sans écrire une ligne de code. Accessoirement on peut aussi faire un copie des structure SQL de chaque tables afin de la coller dans ton programme.

Ce programme permet d'ouvrir des fichiers autres que ceux se terminant par .sqlite.

Je peux si il y a de la demande ajouter la fonctionnalité de création d'une nouvelle base de données.
Configuration : Windows 11 Famille 64-bit - PB 6.03 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Patrick88
Messages : 1564
Inscription : mer. 21/janv./2004 18:24

Re: SQlite Vision

Message par Patrick88 »

bref un wdmap pour purebasic, mais avec l'option de création de bdd... miam

pat
Avatar de l’utilisateur
kernadec
Messages : 1594
Inscription : ven. 25/avr./2008 11:14

Re: SQlite Vision

Message par kernadec »

bonjour falsam
Merci pour SQlite Vision, Excellent.

Pourrait on avoir une sortie de la base vers un format texte
avec les champs séparés par une virgule ou un un autre symbole.

Et est ce que tu pense dans l'avenir ajouter d'autres bases
à ton projet exemple: DBF, MDB, XML, CVS

Cordialement
Avatar de l’utilisateur
falsam
Messages : 7244
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: SQlite Vision

Message par falsam »

Bonjour kernadec,

Actuellement je finalise les fonctionnalités suivantes.
-Création d'une base de données SQLite et de ses tables associées.
-Modification d'une base de données SQLite (Ajout et suppression de champs)
kernadec a écrit :Pourrait on avoir une sortie de la base vers un format texte
avec les champs séparés par une virgule ou un un autre symbole.
Cordialement
Je peux ajouter cette fonctionnalité et pourquoi pas penser aussi à une importation de données.
kernadec a écrit :Et est ce que tu pense dans l'avenir ajouter d'autres bases
à ton projet exemple: DBF, MDB, XML, CVS
Je note et je j'en parle prochainement.
Configuration : Windows 11 Famille 64-bit - PB 6.03 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Avatar de l’utilisateur
gildev
Messages : 380
Inscription : mar. 19/juin/2007 10:28
Localisation : Picardie (France)

Re: SQlite Vision

Message par gildev »

Oula on a des bons projets en ce moment!!! Ca aussi j'adore! :D
Avatar de l’utilisateur
Droopy
Messages : 1151
Inscription : lun. 19/juil./2004 22:31

Re: SQlite Vision

Message par Droopy »

Très sympa.
Bravo
anissa
Messages : 136
Inscription : mer. 13/oct./2010 15:43

Re: SQlite Vision

Message par anissa »

Un programme plus complet existe déjà, il est très facile et complet car il permet de créer et gérer des bases de données sqlite et faire tout ce qu'on veut par la suite (créer des champs, modifier ou supprimer des champs), ajouter modifier supprimer des enregistrements importer des données à partir de fichiers externes (.txt,.mdb,.fic,.dbf,.db etc..)

Bref, c'est un soft qui fonctionne bien. je ne sais pas s'il a été développé en Pb mais je sais qu'il permet justement de gérer les bases sqlite... même l'impression est prévue et en personnalisé...
Avatar de l’utilisateur
Chris
Messages : 3731
Inscription : sam. 24/janv./2004 14:54
Contact :

Re: SQlite Vision

Message par Chris »

On peut programmer tout et n'importe quoi, un programme "plus complet" existera toujours quelque part.

Fred, tu peux arrêter le dev de PB.
Ça ne sert plus à rien! Il y a des programmes "plus complets" que ceux qu'on fait nous même partout sur le net. :mrgreen:
Avatar de l’utilisateur
gildev
Messages : 380
Inscription : mar. 19/juin/2007 10:28
Localisation : Picardie (France)

Re: SQlite Vision

Message par gildev »

Biensur que tout existe déjà, mais le but est de se faire plaisir et de se surpasser. Sinon ce ne serait plus un loisir.

Par contre ce serait bien que tu cite tes sources quand tu annonces une telle chose. Par exemple j'utilise SQL Manager (plugin de Firefox). Il est bien, mais je préfèrerai utiliser un outils créé en PB et de préférence par un confrère de ce forum. :wink:
Avatar de l’utilisateur
falsam
Messages : 7244
Inscription : dim. 22/août/2010 15:24
Localisation : IDF (Yvelines)
Contact :

Re: SQlite Vision

Message par falsam »

Merci beaucoup pour votre soutien. Une nouvelle version que vous pouvez télécharger au début de ce post.

-Création d'une base de données.
-Export au format CSV
Configuration : Windows 11 Famille 64-bit - PB 6.03 x64 - AMD Ryzen 7 - 16 GO RAM
Vidéo NVIDIA GeForce GTX 1650 Ti - Résolution 1920x1080 - Mise à l'échelle 125%
Avatar de l’utilisateur
Kwai chang caine
Messages : 6962
Inscription : sam. 23/sept./2006 18:32
Localisation : Isere

Re: SQlite Vision

Message par Kwai chang caine »

On peut programmer tout et n'importe quoi, un programme "plus complet" existera toujours quelque part.
Plus complet oui, mais parfois tout aussi complet qu'il est il manque une petite fonction, un raccourci, une habitude qui font qu'on prefere un petit giciel a un mastodonte

En plus plus complet veut pas dire mieux, GIMP ou Virtual dub sont bien plus complet que certains autres giciels, et c'est d'ailleur pour ça que j'ai jamais utilisé GIMP, car faut le bac et trois années de droit pour le faire.
Des fois on a pas vraiment besoin de 50 000 menus pour faire 2/3 fonctions toujours les memes tous les jours

La phylosophie ideale de programmation, c'est firefox et ses nombreux plugins, moi j'aimais bettement pas, je ne savais pas pourquoi, mais je doit reconnaitre que depuis que j'ai écouté les copains, je ne regrette pas
Car le giciel ideal c'est celui que tu peux choisir tes fonctions, comme ça pas de mastodonte, mais chacun son "propre" giciel personalisé

En tout cas encore merci FALSAM il est cool ton giciel, simple intuitif, comme je les aimes 8)
ImageLe bonheur est une route...
Pas une destination

PureBasic Forum Officiel - Site PureBasic
Avatar de l’utilisateur
Ar-S
Messages : 9478
Inscription : dim. 09/oct./2005 16:51
Contact :

Re: SQlite Vision

Message par Ar-S »

gildev a écrit :Biensur que tout existe déjà, mais le but est de se faire plaisir et de se surpasser. Sinon ce ne serait plus un loisir.

Par contre ce serait bien que tu cite tes sources quand tu annonces une telle chose. Par exemple j'utilise SQL Manager (plugin de Firefox). Il est bien, mais je préfèrerai utiliser un outils créé en PB et de préférence par un confrère de ce forum. :wink:
Exactement dans le même cas. :)
Quant à la source du programme dont parle anissa, j'ai comme l'intuition de deviner qui en serait son auteur. Image
~~~~Règles du forum ~~~~
⋅.˳˳.⋅ॱ˙˙ॱ⋅.˳Ar-S ˳.⋅ॱ˙˙ॱ⋅.˳˳.⋅
W11x64 PB 6.x
Section HORS SUJET : ICI
LDV MULTIMEDIA : Dépannage informatique & mes Logiciels PB
UPLOAD D'IMAGES : Uploader des images de vos logiciels
Répondre