Pardon, voici le bon lien :
http://www.icom2i.info/plantage.png
------------------------------------------------------------------------
Jean-Baptiste Barnoud a écrit :
Histoire d'enfoncer le clou, voilà le beau plantage qu'il vient de me
faire à l'instant :
http://icom2i.info/plantage.png
JB
------------------------------------------------------------------------
Jean-Baptiste Barnoud a écrit :
C'est ça, il faut taper la requête (je n'ai pas dit que je n'y
arrivais pas, j'ai dit que ce n'était pas pratique).
C'est-à-dire que là où, dans certains outils graphiques de gestion de
bases de données (CocoaMySQL, phpMyAdmin pour MySQL), il suffit d'un
clic sur un bouton "Afficher" pour voir l'ensemble des
enregistrements d'une table, ici il faut faire Naviguer -> Requête ->
Avancé -> "select * from matable" (il s'agirait donc là d'une
opération "avancée", je rêve).
Bref, je trouve ça un tantinet laborieux.
JB
------------------------------------------------------------------------
Damien a écrit :
select * from mytble;
on peut taper cette requete sql dans l'outil "graphique" de realbasic
Jean-Baptiste Barnoud a écrit :
Encore que...
J'ai bien un affichage, mais je n'ai pas trouvé le moyen de faire
tout afficher. Il n'y a pas le critère "aucun critère".
JB
------------------------------------------------------------------------
Jean-Baptiste Barnoud a écrit :
Mea culpa, la première solution fonctionne (je suis effectivement
trop bête).
Je suis passé trop vite là-dessus depuis le début et je n'ai pas
vu que la table sélectionnée par défaut était systématiquement la
première de la liste (ce qui en soi n'est pas pratique, on a
choisi la bonne précédemment, ça ne pourrait pas être celle-là qui
soit sélectionnée ?).
Donc ce n'est peut-être pas aussi buggé que je le pensais (mais
les autres problèmes demeurent), mais ça reste pas pratique.
JB
------------------------------------------------------------------------
Jean-Baptiste Barnoud a écrit :
Je ne suis pas sûr d'avoir été très clair : je parle de l'outils
graphique de gestion des bases.
Exemple de problème :
je veux un truc tout simple : lister le contenu d'une table
1ère solution : je sélectionne la table, puis je clique sur
"naviguer", puis "requête", et là je tombe sur une fenêtre qui me
demande un ou plusieurs critères de tri. Je n'en ai aucun, je
veux toute la table. Impossible de faire afficher le contenu (ou
alors je suis trop bête...).
2e solution : je sélectionne la table et je clique sur "SQL
avancé". Je tape ma requête d'une rare complexité : "select *
from matable;". Résultat : nada. Aucun affichage.
3e solution : je reprends la 1ère solution, mais une fois
arrivé sur la fenêtre de tri je clique sur "Avancé". Là aussi je
peux entrer une requête SQL. J'y retourne avec mon "select * from
matable", et là enfin, ça marche. Le contenu s'affiche.
Et là où ça me plante dans les doigts régulièrement c'est quand
je crée ou que je modifie une table en ajoutant des champs. Cela
se produit généralement quand je fais une faute de frappe et que
je veux corriger. J'ai droit, au mieux, à un message qui me
signale que la colonne "Sans_titre" n'existe pas et que je ne
peux pas enregistrer ce que je viens de faire, ce qui m'oblige à
fermer et rouvrir, au pire à un plantage du module et on me
conseille de relancer RB.
Dans le genre fiable et pratique on fait mieux, il me semble.
Jean-Baptiste
PS : moi aussi, je suis à la Réunion (Plaine des Cafres)
------------------------------------------------------------------------
Thierry Nauze a écrit :
Le 14 sept. 07 à 10:28, Jean-Baptiste Barnoud a écrit :
A ce propos je voudrais signaler que je trouve le module de
gestion de bases de données intégré à RB très mal fait : pas
pratique et buggé (il est rare que je l'utilise sans le faire
planter). Une amélioration dans la prochaine version serait
vraiment bienvenue.
???
Pourquoi ? A quel sujet ?
S'il est évident que RB ne manque pas de bugs, je n'en ai pas
trouvé beaucoup du côté de la gestion de REALSQLdatabase.
--
Thierry NAUZE Saint-Denis de la Réunion
|