Article View: pl.comp.lang.delphi.bazy-danych
Article #710Re: SetRange ??????
From: Maciej Denisiuk
Date: Tue, 25 May 1999 09:09
Date: Tue, 25 May 1999 09:09
38 lines
2356 bytes
2356 bytes
Dla przykładu przyjmijmy, że pole1 zawiera 'JAN' a pole2 'NOWAK'.
a.. Przypadek pierwszy:
indeks po pole1: czyli dla tego rekordu: 'JAN'
w SetRangeStart := pole1 czyli 'JAN'
w SetRengeEnd := pole1 czyli także 'JAN'
Czy aktualny rekord mieści się w podanym zakresie: TAK ('JAN'<<'JAN'<<'JAN')
a.. Przypadek drugi:
indeks po pole1+pole2: czyli dla tego rekordu: 'JANNOWAK'
w SetRangeStart := pole1 czyli 'JAN'
w SetRengeEnd := pole1 czyli także 'JAN'
Czy aktualny rekord mieści się w podanym zakresie: NIE ('JAN'<<'JANNOWAK'<<'JAN')
a.. Przypadek trzeci:
indeks po pole1+pole2: czyli dla tego rekordu: 'JANNOWAK'
w SetRangeStart := pole1 czyli 'JAN'
w SetRengeEnd := pole1 + cośtam czyli 'JAN' + cośtam
Czy aktualny rekord mieści się w podanym zakresie: zależy od cośtam ('JAN'<<'JANNOWAK'<<'JAN'+cośtam)
A tak na marginesie to wcale nie musisz pchać tego kamienia pod górkę. W Database Desktop zobacz Referential Integrity a w helpie Delphi poszukaj MasterSource.
--
Przyjemności
Maciej Denisiuk
GM napisał(a) w wiadomości: ...
Jest problemik
Sa 2 bazy:
Baza1 z polami pole1, pole2
Baza2 z polami pole1, pole3
Chce wyswietlic Baze2 w zaleznosci od bazy1
Gdy baza2 jest zaindeksowana po polu1 to w SetRangeStart i End podaje
baza1.pole1 i jest OK
Gdy baza2 jest zaindeksowana po pole1+pole2 to w SetRangeStart i End podaje
baza1.pole1 i jest PUSTO,
gdy w SetRangeStart podam baza1.pole1 a w End podam baza1.pole1+costam to
dopiero jest OK
CO TO ZA CUDA??
Technical Details
Message-ID:
<7idpc8$gc8$1@newsfeed.onet.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.nask.pl!lublin.pl!news.onet.pl!not-for-mailReferences:
<mTd23.408$O1.7597@news.tpnet.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.nask.pl!lublin.pl!news.onet.pl!not-for-mail From: "Maciej Denisiuk" <m.denisiuk@centralsoya.pl> Newsgroups: pl.comp.lang.delphi.bazy-danych Subject: Re: SetRange ?????? Date: Tue, 25 May 1999 11:09:27 +0200 Organization: Central Soya Rolpol Holding Lines: 164 Sender: denisiuk@ppp140.torun.tpnet.pl Message-ID: <7idpc8$gc8$1@newsfeed.onet.pl> References: <mTd23.408$O1.7597@news.tpnet.pl> NNTP-Posting-Host: ppp140.torun.tpnet.pl Mime-Version: 1.0 X-Newsreader: Microsoft Outlook Express 4.72.3110.5 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit