Fórum Erro na Abertura da Tabela #216787
26/02/2004
0
o pro e o seguinte: tenho uma tabela (locacao) que da o seguinte erro quando eu abro ´Invalid Variante Type Conversion´. Apesar do erro parecer de SQL, creio que seja na abertura da tabela, pois o erro so aparece nessa de linha de codigo, pois eu ja testei linha por linha e so da nela. Se alguem puder me ajudar eu agradeco. :wink: :roll: :P :lol: 8) :shock: :D :o
Dbergkamps
Curtir tópico
+ 0Posts
26/02/2004
Ariovaldo
Gostei + 0
28/02/2004
Dbergkamps
valeu pela forca, mas limpei a tabela e continua ocorrendo o mesmo erro
mais uma vez obrigado.
Gostei + 0
28/02/2004
Dbergkamps
Gostei + 0
29/02/2004
Edilcimar
Gostei + 0
29/02/2004
Dbergkamps
Eu ja verifiquei todas as SQL´s mas nenhuma faz uma referencia invalida a campo CODIGO. Mesmo assim, agradeco pela ajuda e quem poder ajudar agradeco da mesma forma
Gostei + 0
29/02/2004
Jasig Aurumalfa
Eles responderam, mas não me ajudaram :( :?
Só q talvez te ajuda, vai lá conferir...
Gostei + 0
29/02/2004
Dbergkamps
Valeu pela forca mas nao resolveu o caso. Por favor me ajudem... :cry: :( :?
Gostei + 0
29/02/2004
Aroldo Zanela
Coloca a DDL (estrutura da tabela) e o script pra gente poder analisar.
Gostei + 0
29/02/2004
Dbergkamps
SELECT Tabela_locacao.CODIGO, Tabela_locacao.VALOR_TOTAL, Tabela_locacao.RELACIONAMENTOCLIENTE, Tabela_locacao.DATS, Tabela_locacao.STATUS, Tabela_locacao.PAGO, Tabela_itens.CODIGO, Tabela_itens.NOME, Tabela_itens.PRECO, Tabela_itens.GENERO, Tabela_itens.TIPO, Tabela_itens.DATA, Tabela_itens.LOCACAO, Tabela_itens.DEVOLUCAO
FROM ´TABELA_LOCACAO.DB´ Tabela_locacao
INNER JOIN ´TABELA_ITENS.DB´ Tabela_itens
ON (Tabela_locacao.CODIGO = Tabela_itens.LOCACAO)
WHERE Tabela_itens.LOCACAO = 74 //locacao e um campo Tipo Number (Paradox 7)
Aqui esta outra
SELECT CODIGO, VALOR_TOTAL, RELACIONAMENTOCLIENTE, DATS, PAGO
FROM ´TABELA_LOCACAO.DB´ Tabela_locacao
WHERE (RELACIONAMENTOCLIENTE = ´LUIS CHAVES MONTE VASCONCELOS´)
AND (PAGO = ´NAO´)
AND (CODIGO = 78)
Elas estao assim no Data Module
Depois que eu coloquei estas querys ele comecou a dar o problema.
Quando faco referencia a elas estao assim:
a segunda
Clear;
Add(´SELECT CODIGO, VALOR_TOTAL, RELACIONAMENTOCLIENTE, DATS, PAGO´);
Add(´FROM ´TABELA_LOCACAO.DB´ Tabela_locacao´);
Add(´WHERE (RELACIONAMENTOCLIENTE = ´ + ´´´´ + Dtmo.TBCLIENTESNOME.Value + ´´´´ +´)´);
Add(´AND CODIGO = ´);
Add(InttoStr(dtmo.TBALUGACODIGO.Value));
Add(´ AND (PAGO = ´+ ´´´´+´NAO´+´´´´+´)´);
Dtmo.QueryTeste.open
a primeira
with DTmo.QueryTeste.SQL do begin
dtmo.QueryTeste.close;
Clear;
add(´SELECT Tabela_locacao.CODIGO, Tabela_locacao.VALOR_TOTAL,´);
add(´Tabela_locacao.RELACIONAMENTOCLIENTE, Tabela_locacao.DATS,´);
add(´Tabela_locacao.STATUS, Tabela_locacao.PAGO, Tabela_itens.CODIGO,´);
add(´Tabela_itens.NOME, Tabela_itens.PRECO, Tabela_itens.GENERO, ´);
add(´Tabela_itens.TIPO, Tabela_itens.DATA, Tabela_itens.LOCACAO,Tabela_itens.DEVOLUCAO ´);
add(´FROM ´TABELA_LOCACAO.DB´ Tabela_locacao´);
add(´ INNER JOIN ´TABELA_ITENS.DB´ Tabela_itens´);
add(´ ON (Tabela_locacao.CODIGO = Tabela_itens.LOCACAO)´ );
add(´WHERE Tabela_itens.LOCACAO = ´);
Add(currtostr(dtmo.QueryDevolucaoCODIGO.Value));
dtmo.QueryTeste.Open;
desde ja agradeco
Gostei + 0
01/03/2004
Dbergkamps
continuo dependendo da ajuda de vcs, sinceramente ja esgotei todas as minhas fontes, ja tirei TODAS as SQL do sistema e continua a dar o mesmo erro. Valeu pela leitura
DAlton Fernando
Gostei + 0
01/03/2004
Dbergkamps
aceito qualquer sugestao
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)