Vous n'êtes pas identifié.
Bonjour,
Ce que je n'avais jamais fait jusqu'à présent: entrer dans livrothèque et cliquer sur un nom d'auteur comprenant une apostrophe.... pas content livrothèque:
=====
remplir_grille SELECT livre.rowid, auteur.nom, livre.titre FROM livre LEFT JOIN auteur ON
livre.id_auteur=auteur.rowid WHERE auteur.nom='L'HERMINIER Commandant' ORDER BY auteur.nom, titre
prepare: near "HERMINIER": syntax error (SELECT livre.rowid, auteur.nom, livre.titre FROM livre LEFT JOIN
auteur ON livre.id_auteur.rowid WHERE auteur.nom='L'HERMINIER Commandant' ORDER BY auteur.nom, titre)
=====
Et je n'ai plus accès aux autres auteurs.
Si je redémarre livrothèque en appelant un autre auteur, pas de problème jusqu'à ce je clique sur un auteur "apostrophé".
Plus de problème si je remplace l'apostrophe par un tiret... mais c'est pas du jeu !!!
Suis-je le seul dans ce cas ?
Bien cordialement à tous,
P.C.
Hors ligne
Pas drole
je regarderai!
Hors ligne
Complément:
Pas de problème si je remplace l'apostrophe par une astérisque: c'est une solution...
J'ai eu ce pb dans access je m'en suis sorti avec une instruction du genre: ORDER BY Replace(chaine_de_départ; caractère exotique à supprimer; "")
Cordialement,
P.C.
Hors ligne
J4ai mis en test une version qui devrait corriger le problème :
http://peepaillard.free.fr/programme/livro_test.7z
Dis moi si ça fonctionne chez toi. Si c'est le cas je livrerai la nouvelle version.
(et supprimer le caractère n'est pas une solution quand on l'utilise comme critère de sélection )
Hors ligne
Hello,
1°) Ça marche impeccable... même si je mets deux apostrophes dans le nom (oui je sais, c'est du vice).
2°) La fonction Replace de Access dont j'ai fait état n'est utilisée QUE pour le tri mais ce qui apparaît dans mes états ce sont les NOMS orthographiés normalement avé les caractères exotiques.
3°) Pour jlivrothèque que j'essaie de temps en temps, je lis sans problème ma base (enfin une copie...) MAIS je ne peux charger d'autres livres avec le code isbn tout simplement parce que le bouton "recherche internet" n'apparaît pas sur mon écran, comme si la fenêtre était tronquée à droite. [je travaille sur portable Fujitsu, Windows XP SP3, écran 15".
En tout cas grand merci pour la modif, c'est "achement sympa".
P.C.
Hors ligne
hello,
Merci pour le retour.
pour le 3) 15" !!!! ça existe encore ! c'est quoi la résolution?
Hors ligne
résolution 1024 x 768... et ça me suffit :-))) et des 15" il y en a plein sur le marché !!!
Hors ligne
Le marché aux puces certainement
Hors ligne
Bonjour,
Dans la version 1.2.0.0, je retrouve la même erreur [plantage suite à accès à un nom d'auteur comprenant une apostrophe] avec la même erreur:
remplir_grille SELECT livre.rowid, auteur.nom, livre.titre FROM livre LEFT JOIN auteur ON livre.id_auteur=auteur.rowid WHERE auteur.nom='D'ALRE E.J.1 ORDER BY upper(auteur.nom), upper(titre) prépare: near "ALRE": syntax error (SELECT livre.rowid, auteur.nom, livre.titre FROM livre LEFT JOIN auteur ON livre.id_auteur=auteur.rowid WHERE auteur.nom='D'ALRE E.J.1 ORDER BY upper(auteur.nom), upper(titre))
Cette anomalie avait été arrangée par notre vénéré Administrator. Suis-je le seul a être dans ce cas ?
Bien amicalement
Hors ligne
Bonjour,
J'ai reproduit une anomalie similaire (ou identique ?) en cliquant dans l'arbre en partie gauche de la fenêtre sur le nom d'un auteur contenant une apostrophe.
Parlons-nous bien de la même manipulation ?
Sinon, quelle est la manipulation exacte qui produit le problème ?
Hors ligne
Bonjour,
C'est exactement ça !
Le problème avait été réglé pour la version précédente (voir message Fougny du 17/11/2009).
Rien n'est simple..., bon courage et merci.
Hors ligne
Voici une version provisoire qui corrige le problème, et également un problème très semblable quand on utilise la fonction "rechercher" : http://dl.free.fr/j7DBbcwHu (le lien est valable 30 jours).
Le lien ne fournit que l'exécutable, nommé livro_test.exe : il faut le copier dans le même répertoire que livrotheque.exe, et lancer livro_test.exe au lieu de livrotheque.exe.
Si cette version est ok, je laisserai à Fougny le soin de publier une version officielle. NB pour Fougny : j'ai commité les modifs dans Kenai.
Dernière modification par cubbiste (11-05-2010 09:08:50)
Hors ligne
SUPER. Grand merci Cubbiste pour cette modif qui me rend bien service.
@+
Hors ligne
je passe en live quand vous voulez! (on attend un retour du captain avant je pense?)
Hors ligne
Le captain a testé: c'est tout bon !
Merci à tous
Hors ligne
pour Fougny :
je ne me suis pas manifesté depuis ton dernier message, mais pour moi aussi c'est ok pour une mise en ligne de cette version (je n'ai pas d'autres modifs prévues dans l'immédiat ...)
Hors ligne