Jos malo SQLDB-a i Lazarusa ;).

Jos malo SQLDB-a i Lazarusa ;).

offline
  • Strog  Male
  • Stručni saradnik
    Web programiranje
  • Bojan Kopanja
  • Web & Mobile developer @ ZeusSoftware
  • Pridružio: 26 Jul 2003
  • Poruke: 2597
  • Gde živiš: Stara Pazova

Sad sam napravio programce koje kristi Lazarusove SQLDB komponente i koji se kaci na jednu Access bazicu preko ODBC drajvera. Sve to radi super i bez ikakvih problema osim sto mi program pukne kada ga ugasim Very Happy.

Program punke ne ovom kodu:

destructor TLCLComponent.Destroy; begin   {$IFDEF DebugLCLComponents}   //DebugLn('TLCLComponent.Destroy ',DbgSName(Self));   DebugLCLComponents.MarkDestroyed(Self);   {$ENDIF}   inherited Destroy; end;           

i to na poslednjoj liniji ( inherited Destroy; ).

Sad meni nije jasno da li se treba nesto uraditi sa komponentama pre nego sto se forma free-uje ili je nesto drugo u pitanju?

Dopuna: 07 Sep 2006 16:47

Sad sam primetio da mi porad baz ostane i *.ldb fajl tako da posle zatvaranja i ovakvog pucanja programa izgleda kao da je baza i dalje "in use"...

Kada pozatvaram konekciju i SQLQuery ispred Application.Terminate onda se ovo ne dogodi, tj. baza se uradno zatvori, ali mi zato program i dalje puca kao i do sada Wink...



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
Ko je trenutno na forumu
 

Ukupno su 2778 korisnika na forumu :: 21 registrovanih, 2 sakrivenih i 2755 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 20624 - dana 04 Apr 2026 04:18

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: Avalon015, blue, Bojke549, Borkanović, Coabelgrade, Dogma21, Krajišnik97, m0nstrum_, mercedesamg, mirkoro, Miškić, nemkea71, nenomir, PrincipL, saputnik plavetnila, shiro, SUPERTUKANO, TheDictator, VJ, vukajlo71, Zastava