Erro nos campos em branco!!

Delphi

03/02/2004

Boa Tarde pessoal....

Meu programa deu um pau que eu não estou conseguindo solucionar....
Eu tenho um Form que cadastra meus filmes....
Eu tenho outro Form que faz a consulta dos Filmes....neste eu coloquei um combobox com o seguinte código:

While not TableGrifa.Eof do
begin
if (ComboBoxFilmes.Items.IndexOf(TableGrifa.FieldByName(´Titulo´).Value) = -1) then
ComboBoxFilmes.Items.Add(TableGrifa.FieldByName(´Titulo´).Value);
TableGrifa.Next;

Só que depois que eu coloquei este código ( este código serve para preencher o combobox sem repetição de títulos ) se o campo Título ficar em branco o Delphi da uma mensagem de erro ´Invalid Variant Type Conversion´



obs: eu simplifiquei a coisa, pois na verdade eu faço pesquisas com vários
itens do filme, e em alguns casos como por exemplo o campo data
irão ficar em branco por falta de informação

Como eu consigo validar um campo em branco??
Obrigado pela atenção!! :roll:


Renato Battaglia

Renato Battaglia

Curtidas 0

Respostas

Paulo_amorim

Paulo_amorim

03/02/2004

Olá

Nao tem como vc coloca um if ANTES?
tipo:

if not ((TableGrifa.FieldByName(´Titulo´).IsNull) or (TableGrifa.FieldByName(´Titulo´).AsString = ´´)) then
...


outra coisa, nao seria bom trocar por um DBLookUpComboBox???


GOSTEI 0
POSTAR