🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.pascal
3 messages
3 total messages Started by Flup Thu, 03 Apr 2008 09:26
Błędna wartość Query.RecordCount?
#92546
Author: Flup
Date: Thu, 03 Apr 2008 09:26
21 lines
1654 bytes
Witam,
  mam problem, z którym nie bardzo umiem sobie poradzić i nie wiem czy 
jest to problem środowiska (Turbo Delphi Explorer) czy moja nierozumność.

Wykonując zapytanie SQL poprzez TQuery (w tym przypadku na tabeli dBase, 
ale raczej to nie ma znaczenia) wyciągam pewne wiersze. I teraz:

a) odpowiedź jest nie pusta - Query1.RecordCount jest równe ilości 
wierszy (jasna sprawa - do tego służy)
b) odpowiedź zawiera jeden rekord - Query1.RecordCount jest równe 1 (też 
jasne)
c) odpowiedź jest pusta - Query1.RecordCount jest równe 1 (i to nie jest 
jasne).

Potrzebuję zrobić warunek określający czy odpowiedź jest pusta czy 
niepusta. W jaki inny sposób mogę uzyskać taką informację?

Z góry dzięki za podpowiedź.

-- 
  flup
Re: Błędna wartość Query.RecordCount?
#92547
Author: Karol 'Cubix' Piłat
Date: Thu, 03 Apr 2008 09:56
9 lines
1041 bytes
Flup pisze:
   <ciach>

NTG -> pl.comp.lang.delphi.bazy-danych

Pozdrawiam

-- 
Vitresoft.com
Re: Błędna wartość Query.RecordCount?
#92548
Author: Andrzej Grażyński
Date: Sun, 13 Jul 2008 19:08
21 lines
1784 bytes
Flup pisze:
> Witam,
>  mam problem, z którym nie bardzo umiem sobie poradzić i nie wiem czy 
> jest to problem środowiska (Turbo Delphi Explorer) czy moja nierozumność.
> 
> Wykonując zapytanie SQL poprzez TQuery (w tym przypadku na tabeli dBase, 
> ale raczej to nie ma znaczenia) wyciągam pewne wiersze. I teraz:
> 
> a) odpowiedź jest nie pusta - Query1.RecordCount jest równe ilości 
> wierszy (jasna sprawa - do tego służy)
> b) odpowiedź zawiera jeden rekord - Query1.RecordCount jest równe 1 (też 
> jasne)
> c) odpowiedź jest pusta - Query1.RecordCount jest równe 1 (i to nie jest 
> jasne).
> 
> Potrzebuję zrobić warunek określający czy odpowiedź jest pusta czy 
> niepusta. W jaki inny sposób mogę uzyskać taką informację?
> 
> Z góry dzięki za podpowiedź.
> 
EOF() and BOF()
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