Fórum Erro nos campos em branco!! #211394
03/02/2004
0
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:
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
Curtir tópico
+ 0
Responder
Posts
03/02/2004
Paulo_amorim
Olá
Nao tem como vc coloca um if ANTES?
tipo:
outra coisa, nao seria bom trocar por um DBLookUpComboBox???
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???
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)