[firebase-br] Agora danou-se tudo!

caputoin caputoin em uai.com.br
Qui Jun 2 17:20:05 -03 2005


Tenho um banco novinho, com 3 tabelinhas só.

Inicio uma aplicação nova, coloco 1 Ibdatabase, 1
IbTransaction e 1 IbDataSet. Conecto tudo ao banco certinho.
Insiro o seguinte SQL no IbDataSet:

Select * from tabela1

Aparece tudo normal em tempo de projeto, e mostra 20
registros (todos os registros da tabela).

Agora que vem:

Quando executo o aplicativo, conecto tudo e dou o seguinte
comando: ShowMessage(IntToStr((IbDataSet1.RecordCount)) ele
mo mostra 1, sendo que tem 20 registros na tabela. Depois de
testes vi que, se eu colocar 1 DataSource e 1 DbGrid no
formulário, o ShowMessage me mostra tantos registros quanto
os que estão visíveis do DbGrid. Se eu rolar o DbGrid,
exibindo os registros que estavam para baixo (não visíveis
na tela), o ShowMessage é aumentado do número de registros
que rolei.
O que está acontecendo?
****************************************
O grande portal dos mineiros
http://www.uai.com.br




Mais detalhes sobre a lista de discussão lista