|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre du Club
![]() Inscription : mars 2006 Messages : 172 ![]() |
salut !!!
je vous prie de regarder ce code Code :
Dynamic SQL Error SQL error code = -104 token unknown -char 6 line 49 ?. le nombre de ligne total de ma procedure est 11 et non 49. c'est ainsi dans tous mes procedures où il y a le into. J'utilise IBAccess. je ne vois pas où se trouve l'erreur. |
||
|
|
00
|
|
|
#2 | ||
|
Membre éclairé
![]() Développeur informatique Inscription : octobre 2006 Messages : 435 ![]() |
Un petit oublie de ta part :
Code :
__________________
Si vous êtes libre, choisissez le Logiciel Libre. |
||
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : mars 2006 Messages : 172 ![]() |
ça ne change rien
|
|
|
00
|
|
|
#4 | ||
|
Expert Confirmé
![]() ![]() ![]() Philippe MakowskiConsultant spécialité Firebird Inscription : mai 2002 Messages : 2 215 ![]() |
Code :
ou alors jette ibacess
__________________
Philippe Makowski IBPhoenix - Firebird Membre de l'April |
||
|
00
|
|
|
#5 |
|
Membre du Club
![]() Inscription : mars 2006 Messages : 172 ![]() |
je ne peux pas le jeter au stade où se trouve mon projet. IBExpert est payant.
J'ai besoin d'autres alternatives pour pouvoir m'en sortir. |
|
|
00
|
|
|
#6 |
|
Membre éclairé
![]() Développeur informatique Inscription : octobre 2006 Messages : 435 ![]() |
Cherche un outil "open source" ou "lite" ici :
Outils pour Firebird
__________________
Si vous êtes libre, choisissez le Logiciel Libre. |
|
|
00
|
|
|
#7 |
|
Expert Confirmé
![]() ![]() ![]() Philippe MakowskiConsultant spécialité Firebird Inscription : mai 2002 Messages : 2 215 ![]() |
bah, pour lancer des scripts rien de mieux qu' isql
__________________
Philippe Makowski IBPhoenix - Firebird Membre de l'April |
|
00
|
|
|
#8 | ||
|
Membre du Club
![]() Inscription : mars 2006 Messages : 172 ![]() |
j'ai fais ce que makowski m'a suggeré. Nothing. J'ai changé de procedure juste pour voir avec isql
Code :
si j'enlève le ; il met caractère unknown end,il ne reconnait pas le end. il y a une erreur dans ma procedure(lexical ou syntaxique).Pourquoi ce comportement de Firebird? est il lié a un bug? où se trouve mon erreur? Que savez vous sur les procedures stockées dans FB? |
||
|
|
00
|
|
|
#9 | ||
|
Expert Confirmé
![]() ![]() ![]() Philippe MakowskiConsultant spécialité Firebird Inscription : mai 2002 Messages : 2 215 ![]() |
GRR
sous sql il faut changer le TERM Code :
__________________
Philippe Makowski IBPhoenix - Firebird Membre de l'April |
||
|
00
|
|
|
#10 | |
![]() ![]() Evaris NGOUZOConsultant informatique Inscription : juin 2005 Messages : 1 887 ![]() |
![]() Citation:
ici tu t'enregistres, ils checkent manuellement ton email et puis ils t'envoient les infos pour que tu puisse télécharger le soft.
__________________
[D2010] Connexion à Firebird via dbExpress Guide du développeur delphi devant un problème
|
|
|
|
00
|
|
|
#11 |
|
Membre du Club
![]() Inscription : mars 2006 Messages : 172 ![]() |
Troisième jour que je suis dessus mais je lâche pas
Je vais essayer IBExpert version personnelle. IBAccess ne reconnait même pas le mot clé TERM. Je peux pas donc utiliser SET TERM. Bizard hein ? Ce qui est encore etrange c'est qu'avec ISQL le SET TERM ne pose pas de problème mais dès qu'une clause into apparait,paff!!!! error code = -104 token unknown line 1 char 5 TERM. Mais on m'a dit que souvent avec FB il faut sauvegarder et restaurer la BD pour reinitialiser les compteurs. Quels compteurs? je sais pas. Ma BD est quand même 'gigantesque' 25 tables 10 vues 12 trigger 6 generateurs quelques exceptions 15 procedures stockées prevus mais pour l'instant je bloque dessus à cause du INTO. Est ce que la taille de ma BD peut être à l'origine? Si je fais une PS Avec ISQL ou IBAccess sans le INTO ça passe. Mais .....brrrr!!!!!!!!! Merci de me dire ce que vous en pensez. |
|
|
00
|
|
|
#12 | |||
|
Expert Confirmé
![]() ![]() ![]() Philippe MakowskiConsultant spécialité Firebird Inscription : mai 2002 Messages : 2 215 ![]() |
Citation:
et ce que j'en pense, c'est que tu fais une faute de frappe quelque part ça par exemple, cela passe très bien Code :
__________________
Philippe Makowski IBPhoenix - Firebird Membre de l'April |
|||
|
00
|
|
|
#13 |
|
Membre du Club
![]() Inscription : mars 2006 Messages : 172 ![]() |
Eureka !!!!!!
C'est IBAccess le problème pas FireBird. C'est en consultant les PS de la BD exemple EMPLOYEE.FDB que j'ai vu le hic. Si j'ouvre directement la fenêtre d'edition des PS j'arrive à faire toutes les modifications que je veux par contre si j'ouvre le "SQL windows" de IBAccess crash !!!!!! Donc j'ai mis en cause la fiabilité de ce cette ....fenêtre. Chose salvateur. C'etait pas le INTO le problème mais les deux points qui le suivent, IBAccess c'est à dire "SQL windows" ne les connait pas ainsi que le TERM. Pour creer un PS avec IBAccess lancer la fenêtre "SQL Windows" (le bouton de lancement apparait dès que vous vous connectez à la BD) ensuite tapez votre PS sans le body(vous pouvez tapez le body s'il n'y a pas le INTO) après selectionné Stored Procedures et cliquez sur nouveau,tapez alors le body avec le INTO et autant de deux points : que vous le voulez. Si vous selectionnez Stored procedures et cliquez sur Nouveau vous n'aurez que la possibilité de creer une PS avec un seul argument.Que feriez vous si vous avez plusieurs arguments? IBAccess est truffé de Bug ou c'est moi qui l'ai mal installé. Mefiez de IBAccess. En cherchant à resoudre mon problème j'ai compris beaucoup de chose. A mackowski A TryExcept A Evarisnea Je dis
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com