🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.delphi.bazy-danych
4 messages
4 total messages Started by Maciej "MACiAS" Pilichowski Fri, 04 Jun 1999 17:18
Jak obsluzyc wyjatek przy ApplyUpdates?
#844
Author: Maciej "MACiAS" Pilichowski
Date: Fri, 04 Jun 1999 17:18
41 lines
1706 bytes
Hej,

  No juz szczyt szczytow, ale zacialem sie po raz kolejny. D4Pro.

1) jak we wlasnym zakresie obsluzyc wyjatek przy ApplyUpdates
(EBDEngineError -- key violation). Chyba zle ze mna, bo probuje

except
 moj-kod
end;

except
  on EBDEngineError do
    moj-kod;
end;

a tu nic. W pierwszym przypadku najpierw przechwytuje to wewnetrznie
Delphi i pokazuje rewelacyjny komunikat "key violation", a dopiero
pozniej mnie dopuszcza do glosu, a w drugim przypadku to juz mnie w
ogole olewa.

2) co zrobic z TQuery przy wyjatku z Apply Updates. Kolejnosc jest
taka:

Append
<--- wplywaja dane
Post
* ApplyUpdates *

to ostatnie nie dochodzi do skutku. TQuery jednak juz przeszlo w stan
dsBrowse. Jak teraz odwolac tego Posta nie niszczac oczywiscie
wprowadzonych danych?


milego dnia zycze
hej
--
Maciej "MACiAS" Pilichowski              http://www.torun.pdi.net/~macias/
strona w czerwcu: przeoczona pozycja do ksiazek o programowaniu

o--------------------> Thief + Half-life = 100 PLN <--------------------o
Re: Jak obsluzyc wyjatek przy ApplyUpdates?
#845
Author: Piotr Gawronski
Date: Fri, 04 Jun 1999 17:17
17 lines
1447 bytes
Czesc
  1) Czytac manual'e... :-)
  2) Podpiac swoja obsluge OnUpdateError i korzystac z NewValue
     i E - EDatabaseError... U mnie wystarcza...
Pozdrowionka
Gawron

-- 
/-------------------------------------------------/\--------------\
| Piotr N.Gawronski "Gawron" /-------------------/  \-------------|
| email (always works)       : mailto:pgawron@dmcs.p.lodz.pl      |
| email (till 1999.06.29)    : pgawrons@elis.rug.ac.be            |
| \  /\  / \  /\  / \  /\  / : http://www.kis.p.lodz.pl/~pgawron/ |
\--\/  \/   \/  \/   \/  \/---------------------------------------/
Tekst o blokowaniu
-- 
Lista dyskusyjna pl-comp-lang-delphi-bazy-danych - http://www.newsgate.gliwice.pl
Re: Jak obsluzyc wyjatek przy ApplyUpdates?
#846
Author: Maciej "MACiAS" Pilichowski
Date: Sat, 05 Jun 1999 16:19
18 lines
1356 bytes
Hej,

>  1) Czytac manual'e... :-)
>  2) Podpiac swoja obsluge OnUpdateError i korzystac z NewValue
>     i E - EDatabaseError... U mnie wystarcza...

O Jezu, dzieki. Kurde czytalem oczywiscie o tym /w DDG trudno to
ominac/, ale widac za bardzo zarobiony jestem.

Anyway, jak wrocic z query z powrotem w stan dsInsert?

milego dnia zycze
hej
--
Maciej "MACiAS" Pilichowski              http://www.torun.pdi.net/~macias/
strona w czerwcu: przeoczona pozycja do ksiazek o programowaniu

o--------------------> Thief + Half-life = 100 PLN <--------------------o
Re: Jak obsluzyc wyjatek przy ApplyUpdates?
#847
Author: Piotr Gawronski
Date: Sat, 05 Jun 1999 16:51
19 lines
1622 bytes
Tego nie probowalem, ale mozesz w OnUpdateError sprobowac np.
na okreslony blad przy  ukInsert ustawic UpdateAction na uaAbort.
Moze pomoc...

Pozdrowionka
Gawron

Maciej MACiAS Pilichowski wrote:
> Anyway, jak wrocic z query z powrotem w stan dsInsert?

-- 
/-------------------------------------------------/\--------------\
| Piotr N.Gawronski "Gawron" /-------------------/  \-------------|
| email (always works)       : mailto:pgawron@dmcs.p.lodz.pl      |
| email (till 1999.06.29)    : pgawrons@elis.rug.ac.be            |
| \  /\  / \  /\  / \  /\  / : http://www.kis.p.lodz.pl/~pgawron/ |
\--\/  \/   \/  \/   \/  \/---------------------------------------/
-- 
Lista dyskusyjna pl-comp-lang-delphi-bazy-danych - http://www.newsgate.gliwice.pl
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