🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

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

#82936
From: J-23
Date: Sat, 24 Mar 2018 02:03
49 lines
3146 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
Technical Details
Message-ID: <5ab5b1fe$0$659$65785112@news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin2!goblin1!goblin.stu.neva.ru!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
References: <5aaf02ba$0$31369$65785112@news.neostrada.pl> <5ab1d265$0$674$65785112@news.neostrada.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin2!goblin1!goblin.stu.neva.ru!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
Subject: Re: "0 record(s) updated. Only one record should have been update" ZeosDB
Newsgroups: pl.comp.lang.delphi.bazy-danych
References: <5aaf02ba$0$31369$65785112@news.neostrada.pl> <5ab1d265$0$674$65785112@news.neostrada.pl>
From: J-23 <Baczeklu@poczta.fm>
Date: Sat, 24 Mar 2018 03:03:42 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0
MIME-Version: 1.0
In-Reply-To: <5ab1d265$0$674$65785112@news.neostrada.pl>
Lines: 49
Message-ID: <5ab5b1fe$0$659$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 188.146.101.87
X-Trace: 1521857022 unt-rea-a-01.news.neostrada.pl 659 188.146.101.87:55095
X-Complaints-To: abuse@news.neostrada.pl
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit