ďťż
 
Commit w procedurze, Firebird 1.5 ďťż
 
Commit w procedurze, Firebird 1.5
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

Commit w procedurze, Firebird 1.5



R2r - 20-08-2006 00:59
Commit w procedurze, Firebird 1.5
  Jako, ze to pierwszy raz witam wszystkich :)

Od niedawna pracuje na bazie Firebird. Napisalem procedure, ktora liczy
pewne rzeczy, a nastepnie dane wstawia do tabeli. Ogolnie to dziala,
ale musze wykonywac commit recznie (pracuje na IBExpercie). Czy jest
jakas mozliwosc uzycia commit w procedurze?? Po stronie aplikacji
klienckiej commit odpada (program do raportow, w ktorym jest mozliwosc
tworzenia skrytpow w skladni zblizonej do Pascala, mocno okrojone.
Program wymaga gotowych zestawow danych).

Z gory wielkie dzieki za pomoc
pozdrawiam





Rafal Bobrowski - 20-08-2006 01:00

  Witam,

R2r napisał(a):
> Od niedawna pracuje na bazie Firebird. Napisalem procedure, ktora liczy
> pewne rzeczy, a nastepnie dane wstawia do tabeli. Ogolnie to dziala,
> ale musze wykonywac commit recznie (pracuje na IBExpercie). Czy jest
> jakas mozliwosc uzycia commit w procedurze??

Nie. Procedury i triggery pracują w ramach transakcji w której zostały
uruchomione i nie ma w nich możliwości uruchomienia czy też
zatwierdzenia/wycofania transakcji.

> Po stronie aplikacji
> klienckiej commit odpada (program do raportow, w ktorym jest mozliwosc
> tworzenia skrytpow w skladni zblizonej do Pascala, mocno okrojone.
> Program wymaga gotowych zestawow danych).

Skoro wywołujesz z tego programu swoją procedurę, to musi się to dziać w
ramach jakiejś transakcji, która kiedyś musi zostać zatwierdzona lub
wycofana. Może trzeba coś przestawić w opcjach programu...

Pozdrawiam,
RB
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    Firebird - zmiana NULL na NOT NULL [firebird] Czym =?ISO-8859-2?Q?zast=B1pi=E6_postgresowy_inte?==?ISO-8859-2?Q?rval_=3F?= [oracle] czy da =?ISO-8859-2?Q?si=EA_z_poziomu_procedury_?==?ISO-8859-2?Q?zrobi=E6_kopi=EA_zapasow=B1=3F?= MSSQL 2005 i uruchamianie procedury o =?ISO-8859-2?Q?okre=B6lone?==?ISO-8859-2?Q?j_godzinie?= Insert do tabeli danymi z innej tabeli Firebird Insert do tabeli z danych innej tabeli plus dodatkowa wartośćpola (Firebird) [MS SQL 2000/2005] Procedura z dynamicznym SQL firebird - dostep do roznych baz na podstawie nazwy usera,hasla i adresu IP =?iso-8859-2?q?Konfiguracja_Firebirda_pod_k=B1tem_wykorzystan ia_pami=EAci?= =?ISO-8859-2?Q?[firebird]_gdzie_si=EA_podzia=B3y_polskie_literki?=
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • adwokat.keep.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com