SQlite Vision

Programmation d'applications complexes
GG
Messages : 239
Inscription : jeu. 09/déc./2004 12:23

Re: SQlite Vision

Message par GG »

Effectivement, c'est OK, merci beaucoup !
PureBasic 6.03 - Windows 11 22H2 (64 bits)
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 »

Tu me rassures car j'avais essayé sur un plan comptable et je n'ai pas eu de souci.
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%
GG
Messages : 239
Inscription : jeu. 09/déc./2004 12:23

Re: SQlite Vision

Message par GG »

Envisages tu la possibilité d'exécuter des requêtes SQL via SQLite Vision ?
As tu la possibilité d'indiquer dans "Informations sur la base de données" la taille prise par chaque table par exemple en plus du nombre d'enregistrements ?
Est-il possible d'indiquer dans une case la taille de la police lorsque l'on agrandit / rapetisse afin de savoir où l'on en est ?
PureBasic 6.03 - Windows 11 22H2 (64 bits)
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 »

GG a écrit :Envisages tu la possibilité d'exécuter des requêtes SQL via SQLite Vision ?
J'ai tenté de le faire dans une version qui n'est jamais sorti car trop de bugs.
GG a écrit : la taille prise par chaque table par exemple en plus du nombre d'enregistrements ?
Je vais regarder ça, Je ne me suis jamais posé la question sur la faisabilité.
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%
GG
Messages : 239
Inscription : jeu. 09/déc./2004 12:23

Re: SQlite Vision

Message par GG »

J'ai édité mon post précédent, surement pendant que tu écrivais ta réponse, avec une requête que tu n'as peut-être pas vue :
Est-il possible d'indiquer dans une case la taille de la police lorsque l'on agrandit / rapetisse afin de savoir où l'on en est ?
PureBasic 6.03 - Windows 11 22H2 (64 bits)
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 »

GG a écrit :Est-il possible d'indiquer dans une case la taille de la police lorsque l'on agrandit / rapetisse afin de savoir où l'on en est ?
C'est noté.
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%
GG
Messages : 239
Inscription : jeu. 09/déc./2004 12:23

Re: SQlite Vision

Message par GG »

Une autre question bête, oui, c'est un peu haché mes questions :

Ne serait-il pas plus confortable d'avoir les enregistrements d'une table en une passe, plutôt que d'être obligé de passer par la pagination et de passer de page en page ? Après, je conçois que sur une table très volumineuse, cela risque d'être pénalisant.
PureBasic 6.03 - Windows 11 22H2 (64 bits)
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 »

GG a écrit :Ne serait-il pas plus confortable d'avoir les enregistrements d'une table en une passe
C'est possible mais je viens de voir qu'il y a un bug.!

Le principe était de décocher la case pagination.

La solution de contournement est de décocher cette case pagination et d'ouvrir à nouveau la 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%
GG
Messages : 239
Inscription : jeu. 09/déc./2004 12:23

Re: SQlite Vision

Message par GG »

Exact, cela fonctionne en fermant / réouvrant la base de données après avoir décoché "pagination", merci !
PureBasic 6.03 - Windows 11 22H2 (64 bits)
Avatar de l’utilisateur
Philippe_GEORGES
Messages : 117
Inscription : mer. 28/janv./2009 13:28

Re: SQlite Vision

Message par Philippe_GEORGES »

Bonjour Falsam,

Cet utilitaire est parfait ! Je travaille beaucoup avec des bases Sqlite, et je voudrais savoir s'il y a une version Mac pour cet utilitaire.

En principe, si dans le source il n'y a pas d'appels aux API windows, le source devrait se compiler sans problème sur Mac. Si vous n'avez pas de Mac, je peux le faire pour vous, en préservant vos sources.

Le programme sqlite explorer par exemple se recompile sans problème sur Mac, il faut juste ajouter une valeur différente de zéro dans le contrôle d'édition de la requete SQL. C'est tout !


;Affichage de l'editeur de requete SQL (haut de la fenetre)
EditorGadget(#ReqSQL, 0, 0, 100, 0)


Voilà, ce serait un bon plus pour les gens qui utilisent un Mac !

Phil
Philippe GEORGES
"La simplicité est la sophistication suprême" (De Vinci)
assistance informatique, création de logiciels
georges.informatique@gmail.com
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 Philippe_GEORGES.

Il y a un callback faisant appel aux API windows pour le tri des colonnes.

Compte tenu de quelques bugs dans le code actuel. Je comptais refaire ce projet mais à partir de SQlite Explorer que vous avez pu découvrir de manière à pouvoir exécuter des requêtes SQL, chose que je ne suis pas arriver à faire avec la version actuelle.

Et bonne nouvelle, je livrerais le code source.

Quelles sont les fonctionnalités qui vous plaisez dans la version actuelle ? et quelles sont celles que vous trouvez inutiles ?

Cordialement.
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%
GG
Messages : 239
Inscription : jeu. 09/déc./2004 12:23

Re: SQlite Vision

Message par GG »

Personnellement, je trouve l'ergonomie d'un soft comme >> SQLite Expert Personal << simple mais plutôt pratique :

1 TreeExplorerGadget à gauche à la verticale qui "schématise" l'arborescence de la base de données avec toutes les tables, et dans la zone centrale principale, du multi onglet avec "SGBD", "SQL", "Données", "Design", "DDL", chaque onglet permettant d'avoir la visu thématique associée, exemple >> ICI <<.
PureBasic 6.03 - Windows 11 22H2 (64 bits)
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 GG.

Ce que j'ai fait dans SQlite Explorer se rapproche visuellement du screenshoot que tu me montre.

L'arborescence des tables à gauche, les données centrales et la saisie des requêtes en entête.
Les requêtes SQL sont sauvegardées quand on quitte l'application.

Plus de détails : http://www.purebasic.fr/french/viewtopi ... 60#p177460


Merci pour le lien.
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
microdevweb
Messages : 1800
Inscription : mer. 29/juin/2011 14:11
Localisation : Belgique

Re: SQlite Vision

Message par microdevweb »

Bonjour Falsam,

Une petite fonction ou raccourcis pour rafraîchir les tables serait utile :wink:
Windows 10 64 bits PB: 5.70 ; 5.72 LST
Work at Centre Spatial de Liège
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 »

microdevweb a écrit :Une petite fonction ou raccourcis pour rafraîchir les tables serait utile :wink:
Toi tu es trop influencé par windev et les rafraîchissements automatiques des tables :wink:
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%
Répondre