Fórum Erro convertendo (null) para tipo (string): ao fechar query #197660
28/11/2003
0
[img:45a78fe66a]http://www.fag.edu.br/imagens/erro_null2string.jpg[/img:45a78fe66a]
Como posso fazer para identificar qual campo esta gerando esse erro, é possivel solucioná-lo?
Sparch
Curtir tópico
+ 0Posts
28/11/2003
Hleorabelo
Vou dar um exemplo:
var
nome: String;
.
.
.
nome:= varToStr(DM.tblCliente.fieldValues[´NOME´]);
Faça isso, ao invés de somente
nome:= DM.tblCliente.fieldValues[´NOME´];
Espero ter ajudado, abraços
Hugo Leonardo :D
Gostei + 0
28/11/2003
Sparch
Eu coloquei VarToStr() em todas as minhas chamadas que faziam referencia do tipo Query2.FieldValues[´temp´], mas ainda continuo recebendo erro..
Query2 esta com RequestLive setado para False, pois essa query não é para inserir nem para atualizar dados, somente para vizualizar o resultado de um SELECT, e quando fecho a query, esse erro ocorre
Gostei + 0
28/11/2003
Rafael Heise
talvez tenha alguma coisa e você não viu...
Gostei + 0
28/11/2003
Sparch
Descobri como contornar o erro...
No evendo OnEnter do Edit2 que eh o responsavel por fechar a tabela eu fiz a seguinte condicao para prosseguir:
if (Query2.FieldValues[´temp´] <> NULL) then begin ... end;
Muito obrigado pelas dicas piazada!! :wink:
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)