Article View: pl.comp.lang.delphi
Article #346210Re: Problem z synchronizacją wątków i DB
From: ExM
Date: Wed, 29 Nov 2017 22:56
Date: Wed, 29 Nov 2017 22:56
15 lines
2721 bytes
2721 bytes
> Jeden DataSet cały czas jest podłączony do DBGrida i pozwala przeglądać dane, a żądanie odświeżenia > powoduje pobranie tych samych danych w wątku pobocznym do drugiego DataSet. Jak wątek skończy > działanie (pobierze wszystkie dane) to informuje wątek główny, że można podmienić DataSety i > podłaczyć > do DBGrida ten odświeżony, a ten pierwszy DataSet można zamknąć. > > To jest taka kosztowniejsza pamięciowo (ale prosta do realizacji) wersja rozwiązanie, które na > początku > podał Wloochacz z doczytywaniem jedynie danych, które się zmieniły, ale tu nie musisz wiedzieć, co > się > zmieniło w danych. o... to jest super pomysł! Na pewno przetestuje :) Jeszcze tylko jakieś info symbolizujące ładowanie danych dodam i będzie super. Wtedy po staremu zostanie chyba tylko pierwsze otwarcie DataSet'a...
Technical Details
Message-ID:
<558b28ec-32d1-4eaf-ba42-acded883ee26@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!peer01.am4!peer.am4.highwinds-media.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!i6no47324itb.0!news-out.google.com!x87ni68ita.0!nntp.google.com!193no43457itr.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mailReferences:
<90a4ea00-38f5-45fc-b22c-7db238f908e2@googlegroups.com> <7ae9b286-cfde-4cab-8bba-c6829ec96fb3@googlegroups.com> <a1ca8125-7a54-44b0-be4e-421de20f30a4@googlegroups.com> <17fe2459-d364-46e7-acfc-b06a7426729b@googlegroups.com> <qxwr85a6zbng$.dlg@tyczka.com> <234d29d0-72e3-479a-9f93-2ede15cf1b60@googlegroups.com> <2w5nwt3jfl2j.dlg@tyczka.com> <47effe36-e053-4ee5-855c-59220c83e516@googlegroups.com> <11c4sao2ninoo.dlg@tyczka.com> <a2dc7c6d-b99a-42f6-948c-46d113963fea@googlegroups.com> <ovmn9a$p91$1@node1.news.atman.pl>Show Full Headers
Complete Article Headers
X-Received: by 10.107.19.234 with SMTP id 103mr1990542iot.22.1511996164336; Wed, 29 Nov 2017 14:56:04 -0800 (PST) X-Received: by 10.157.83.199 with SMTP id i7mr102178oth.3.1511996164091; Wed, 29 Nov 2017 14:56:04 -0800 (PST) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!peer01.am4!peer.am4.highwinds-media.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!i6no47324itb.0!news-out.google.com!x87ni68ita.0!nntp.google.com!193no43457itr.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: pl.comp.lang.delphi Date: Wed, 29 Nov 2017 14:56:03 -0800 (PST) In-Reply-To: <ovmn9a$p91$1@node1.news.atman.pl> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=31.175.236.215; posting-account=doVJ9goAAADBJ8SWJkb9r0xXWw28WhQg NNTP-Posting-Host: 31.175.236.215 References: <90a4ea00-38f5-45fc-b22c-7db238f908e2@googlegroups.com> <7ae9b286-cfde-4cab-8bba-c6829ec96fb3@googlegroups.com> <a1ca8125-7a54-44b0-be4e-421de20f30a4@googlegroups.com> <17fe2459-d364-46e7-acfc-b06a7426729b@googlegroups.com> <qxwr85a6zbng$.dlg@tyczka.com> <234d29d0-72e3-479a-9f93-2ede15cf1b60@googlegroups.com> <2w5nwt3jfl2j.dlg@tyczka.com> <47effe36-e053-4ee5-855c-59220c83e516@googlegroups.com> <11c4sao2ninoo.dlg@tyczka.com> <a2dc7c6d-b99a-42f6-948c-46d113963fea@googlegroups.com> <ovmn9a$p91$1@node1.news.atman.pl> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <558b28ec-32d1-4eaf-ba42-acded883ee26@googlegroups.com> Subject: Re: Problem z synchronizacją wątków i DB From: ExM <grupywyt-nijto@mv.net.pl> Injection-Date: Wed, 29 Nov 2017 22:56:04 +0000 X-Received-Body-CRC: 3029286589 X-Received-Bytes: 2830 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit