🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.delphi.bazy-danych
3 messages
3 total messages Started by GM Mon, 24 May 1999 14:00
SetRange ??????
#708
Author: GM
Date: Mon, 24 May 1999 14:00
15 lines
1248 bytes
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??
Jak to ominac gdy pozniej chce dolozyc pole do indexu?
GM
Re: SetRange ??????
#709
Author: Maciej Denisiuk
Date: Tue, 25 May 1999 09:09
38 lines
2374 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??
Re: SetRange ??????
#710
Author: Maciej Denisiuk
Date: Tue, 25 May 1999 09:09
38 lines
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??
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads