Thread View: pl.comp.lang.delphi
6 messages
6 total messages
Started by jasiek
Wed, 21 Sep 2016 20:23
Problem z odczytaniem procedur
Author: jasiek
Date: Wed, 21 Sep 2016 20:23
Date: Wed, 21 Sep 2016 20:23
2 lines
1451 bytes
1451 bytes
Przy kilka lat temu jak przechodziłem w Firebirdzie z silnika 1.5 od razu na 2.5 skopało mi przenoszenie dwóch procedur /zamiast tekstu wyświetla mi w klauzuli where znak ? / Teraz pojawiła się konieczność poprawienia a ja nie wiem jak zobaczyć co tam jest ... czy może macie jakieś pomysły ? jasiek
Re: Problem z odczytaniem procedur
Author: Kviat
Date: Wed, 21 Sep 2016 20:37
Date: Wed, 21 Sep 2016 20:37
8 lines
1590 bytes
1590 bytes
W dniu 2016-09-21 o 22:23, jasiek pisze: > Przy kilka lat temu jak przechodziłem w Firebirdzie z silnika 1.5 od razu na 2.5 skopało mi przenoszenie dwóch procedur /zamiast tekstu wyświetla mi w klauzuli where znak ? / Teraz pojawiła się konieczność poprawienia a ja nie wiem jak zobaczyć co tam jest ... czy może macie jakieś pomysły ? > jasiek Czy tylko ja nie zrozumiałem o co pytacz pyta? Pozdrawiam Piotr
Re: Problem z odczytaniem procedur
Author: re
Date: Wed, 21 Sep 2016 21:33
Date: Wed, 21 Sep 2016 21:33
18 lines
1860 bytes
1860 bytes
Użytkownik "Kviat" > Przy kilka lat temu jak przechodziłem w Firebirdzie z silnika 1.5 od razu > na 2.5 skopało mi przenoszenie dwóch procedur /zamiast tekstu wyświetla mi > w klauzuli where znak ? / Teraz pojawiła się konieczność poprawienia a ja > nie wiem jak zobaczyć co tam jest ... czy może macie jakieś pomysły ? > jasiek Czy tylko ja nie zrozumiałem o co pytacz pyta? --- Tylko :-) To proste jest: nie da się podglądnąć kodu źródłowego procedur składowanych. O ile kojarzę to te procki są kompilowane, więc występują w dwu formach. No i tego źródła może nie być w ogóle pewnie. Ale może tylko nie chce się pokazać. Poszukać w necie więcej.
Re: Problem z odczytaniem procedur
Author: mmm
Date: Thu, 22 Sep 2016 06:12
Date: Thu, 22 Sep 2016 06:12
17 lines
1812 bytes
1812 bytes
> To proste jest: nie da się podglądnąć kodu źródłowego procedur > składowanych. O ile kojarzę to te procki są kompilowane, więc występują > w dwu formach. No i tego źródła może nie być w ogóle pewnie. Ale może > tylko nie chce się pokazać. Poszukać w necie więcej. Ja już wiele wiele lat nie dotykałem firebirda ale zrobił bym tak: 1) Obejrzał bym zawartość RDB$PROCEDURES bo czasami program który używasz może mieć problem z polami BLOB w ktorych jest ciało procedury , zapisał bym blob-a do pliku i obejrzal co tam jest 2) Obejrzał bym bazę pod hex edytorem , znalazł bym początek procedury i zobaczył co jets dalej moze to natchnie 3) Poszukał bym FIREBIRD BLR DECODER np pierwsza strona http://stackoverflow.com/questions/1839956/firebird-blr-decoder M
Re: Problem z odczytaniem procedur
Author: zpksoft
Date: Thu, 22 Sep 2016 06:58
Date: Thu, 22 Sep 2016 06:58
9 lines
1830 bytes
1830 bytes
W dniu środa, 21 września 2016 22:23:34 UTC+2 użytkownik jasiek napisał: > Przy kilka lat temu jak przechodziłem w Firebirdzie z silnika 1.5 od razu na 2.5 skopało mi przenoszenie dwóch procedur /zamiast tekstu wyświetla mi w klauzuli where znak ? / Teraz pojawiła się konieczność poprawienia a ja nie wiem jak zobaczyć co tam jest ... czy może macie jakieś pomysły ? > jasiek Spróbuj moim narzędziem: http://zpksoft.pl/ibcommand.htm Jeżeli kod został usunięty (jak napisał Kviat) to zobaczysz tylko nagłówek definicji z parametrami. Paweł
Re: Problem z odczytaniem procedur
Author: jasiek
Date: Thu, 22 Sep 2016 13:37
Date: Thu, 22 Sep 2016 13:37
1 lines
1618 bytes
1618 bytes
Dziękuje za podpowiedzi ale łatwiej mi będzie napisać nowe procki niż je poprawiać / wydawało mi się że cała procedura jest kompilowana a nie tylko część chyba nie w tym problem, kwestie językowe tu raczej grają role / poszukam gdzieś w archiwach bazy w wersji 1.5 może gdzieś znajdę a jak nie to kilka godzin dłubania...
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads