🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.delphi.bazy-danych
Article #81198

Re: "0 record(s) updated. Only one record should have been update" ZeosDB

#81198
From: J-23
Date: Sat, 24 Mar 2018 03:03
48 lines
2052 bytes
W dniu 21.03.2018 o 04:32, J-23 pisze:
> W dniu 19.03.2018 o 01:22, J-23 pisze:
>> Witam
> [...]
>> Rano spróbuje podłączyć coś innego niż Zeos i zobaczyć jaki będzie efekt
>
> Jest błąd w Zeosach postaram się przygotować mały przykładowy projekt by
> pokazać w czym jest rzecz.
>

Zgodnie z tym co zapowiedziałem przygotowałem demo pokazujący problem
(moim zdaniem) z Zeos.

By przybliżyć jak najbliżej problem okroiłem swój komponent do minimum
jest to zwykłe drzewo opartę o ZedTreeDB teraz dodaje element drzewa
i tak jak mowilem jesli dodam jeden element wszystko dziala poprawnie
jeśli natomiast dodam kolejny pojawi się wspomniany prze mnie w temacie
blad.

Realizuje taki scenariusz:
Mam root drzewa o nazwie "All" klikam na niego zaznaczając przyciskam
dodaj i wpisuje nazwe nowego elementu - zatwierdzam OK
potem powtarzam operacje lecz po naciśnieciu dodaj mam jeden element już
pusty. Wydaje mi się że ten element pusty jest właśnie przyczyną tych
wszystkich moich kłopotów.

Teraz skąd zakładam że to jest wina Zeosa? z 2 powodów:
1. Ponieważ moje procedury dodawania i zatwierdzania są bajecznie proste
nie ma w nich nic skomplikowanego
2. Po podpieciu się do bazy (tej samej bazy) za pomocą komponentow SQLDB
problem nie występuje

Powiem szczerze już zastanawiałem się czy ich nie wykorzystać a tematu z
zeosami odłożyć na wolniejszy termin. ale zauważyłem ze te komponenty
też mają pewne mankamenty ja np miałem problem z ponownym połączeniem
się do bazy po rozłączeniu. Stad zależy mi na usunięciu tego problemu

Sposób instalacji jest bardzo prosty
1. Instalujemy pakiet Zedlib.lpk
2  Instalujemy pakiet CompositionDialogPackage.lpk

Miabu prośba do Ciebie także jeśli faktycznie to wina błędu w Zeosach to
zależało by mi na jak najszybszym pchnięcu tematu lub znalezienia
obejscia na to

Wszystko co jest potrzebne do odpalenia tego przykładu jest pod linkiem
https://drive.google.com/open?id=1Ypjs40FGg3Lr5Ysj9GtfMuzTlLdW0KDp

Pozdrawiam

Message-ID: <5ab5b1fe$0$659$65785112@news.neostrada.pl>
Path: polish.pugleaf.net!archive.newsdeef.eu!apf1.newsdeef.eu!news.usenet.farm!..!..!not-for-mail
References: <5aaf02ba$0$31369$65785112@news.neostrada.pl> <5ab1d265$0$674$65785112@news.neostrada.pl>