| Exibir mensagem anterior :: Exibir próxima mensagem |
| Autor |
Mensagem |
efs1985 Novato

Registrado: Segunda-Feira, 1 de Mai de 2006 Mensagens: 74
|
Enviada: Sex Mai 12, 2006 1:26 am Assunto: Onde eu errei ? |
|
|
select F.IdFilhos , F.Nome from TBCadPessoas P , TBFilhos F
where (P.Idpessoa = F.Pai_Mae)
está dando este erro : Type mismatch in expression.
Onde está ???
Erick |
|
| Voltar ao Topo |
|
 |
Marcel_Br Aprendiz

Registrado: Quarta-Feira, 23 de Março de 2005 Mensagens: 184 Localização: Rio de Janeiro
|
Enviada: Sex Mai 12, 2006 10:35 am Assunto: Onde eu errei ? |
|
|
| Aparentemente os campos (P.Idpessoa = F.Pai_Mae) são de tipos diferentes |
|
| Voltar ao Topo |
|
 |
efs1985 Novato

Registrado: Segunda-Feira, 1 de Mai de 2006 Mensagens: 74
|
Enviada: Sex Mai 12, 2006 10:43 am Assunto: Onde eu errei ? |
|
|
Bom
Idpessoa --> é um campo incremental de uma tabela chamada Pessoas, chave primária
Pai_Mae --> é um campo de uma tabela chamada Filhos que gerará um lookup apartir dele, então ele tb recebe o valor do Idpessoa.
Será que expliquei direito, deu pra entender ???
Erick
|
|
| Voltar ao Topo |
|
 |
fernandopraise Novato

Registrado: Terça-Feira, 4 de Abril de 2006 Mensagens: 47
|
Enviada: Sex Mai 12, 2006 10:50 am Assunto: Onde eu errei ? |
|
|
Idpessoa --> é um campo incremental de uma tabela chamada Pessoas, chave primária
Pai_Mae --> é um campo de uma tabela chamada Filhos que gerará um lookup apartir dele, então ele tb recebe o valor do Idpessoa.
OLA JOVEM ... RESTA SABER SE O CAMPO PAI_MAE DA TABELA FILHOS QUE TIPO É .. NUMERO, INCREMENTAL? ELE TEM QUE SE UM FORMATO COMPATIVEL COM NUMEROS, POIS O CAMPO INCREMENTAL CONTEM NUMEROS... DE UMA OLHADINHA... SE PUDER AJUDAR...
ABRAÇO
FERNANDO |
|
| Voltar ao Topo |
|
 |
marciobatista Profissional

Registrado: Terça-Feira, 25 de Mai de 2004 Mensagens: 578
|
Enviada: Sex Mai 12, 2006 10:52 am Assunto: Onde eu errei ? |
|
|
o que parece estar acontecendo e que pai_mae nao e do mesmo tipo de idpessoa
exemplo : pai_mae= char(40)
idpessoa= integer
essese dois registros tem q ser do mesmo tipo (ou covertelos para o mesmo tipo na hora da consulta strtoint ou inttostr
qualquer coisa posta ai |
|
| Voltar ao Topo |
|
 |
efs1985 Novato

Registrado: Segunda-Feira, 1 de Mai de 2006 Mensagens: 74
|
Enviada: Sex Mai 12, 2006 2:52 pm Assunto: Onde eu errei ? |
|
|
Valeu pessoal , tá resolvido !!!!!!! Eu não estava conseguindo fazer a conversão de um um campo String para integer. Mais aí apenas mudei algumas características do programa de mudei o campo para integer.
Obrigado !!!!!!! |
|
| Voltar ao Topo |
|
 |
|