| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/08/2006 14:05:45
|
Adriana Cardoso
JavaChild
Membro desde: 20/11/2004 19:54:08
Mensagens: 143
Offline
|
Olá pessoal,
Tenho uma classe PropostaComercial que extends a classe Conexao que chama o meu DB Mysql. A duvida é preciso que essa classe liste todos os dados das minhas tabelas (kitnets,casas,loteamentos,etc) somente pelo codigo do produto na pagina jsp, mas na linha 59 está dando um erro na instrucao , justamente porque nao consigo implementar este vinculo das tabelas do meu Bando de Dados chamada imoveis.
Olha o codigo da classe PropostaComercial.java:
OBS; Antes eu havia feito com essa instrucao : PreparedStatement sql = conn.prepareStatement("SELECT * FROM imoveis , order by codigo"); chamando a base toda, mas mesmo assim continua com erro.
Por fvr alguem pode me ajudar !
Adriana
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 08/08/2006 21:27:23
|
Adriana Cardoso
JavaChild
Membro desde: 20/11/2004 19:54:08
Mensagens: 143
Offline
|
Oi .....alguem pode me ajudar por fvr ?
Adriana
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/08/2006 09:47:46
|
Adriana Cardoso
JavaChild
Membro desde: 20/11/2004 19:54:08
Mensagens: 143
Offline
|
Pessoal,
Ainda nao consegui resposta...estou garimpando na net e nao encontrei nada alguem podem me ajudar ?
Adriana
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/08/2006 11:43:17
|
Pedrosa
JWizard
![[Avatar]](/images/avatar/2b763288faedb7707c0748abe015ab6c.jpg)
Membro desde: 13/07/2005 13:08:08
Mensagens: 2505
Localização: São Paulo - Brasil
Offline
|
Seu problema é na query?
Se for tente usar INNER JOIN
Nas suas tabelas devem existir o campo de codigo para identificar, nesse meu caso é o cod_cliente comum em todas as tabelas e um where no final o ponto crucial, era o que precisava?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/08/2006 12:14:42
|
Adriana Cardoso
JavaChild
Membro desde: 20/11/2004 19:54:08
Mensagens: 143
Offline
|
Na realidade Pedrosa é no proprio codigo java como eu havia falado no post anterior quero colocar na instrucao :
PreparedStatement sql = conn.prepareStatement("SELECT * FROM kitnets.*,casas.*, loteamentos.*, salascomerciais.*,sobrados.*,terrenos.*,order by codigo " ); //aqui preciso que liste todas as tabelas do meu db que tenham o campo codigo do cliente.Com isso qdo o usuario fizer um input na minha jsp, ira mostrar a descricao do imovel selecionado .....vc precisa do fonte da minha jsp para entender melhor ? eu post aqui.....
A estrutura do meu db está assim :
Banco de Dados : imoveis
============
Tabelas
kitnets
casas
loteamentos
salascomerciais
terrenos
sobrados
============
Adriana
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/08/2006 12:18:54
|
Pedrosa
JWizard
![[Avatar]](/images/avatar/2b763288faedb7707c0748abe015ab6c.jpg)
Membro desde: 13/07/2005 13:08:08
Mensagens: 2505
Localização: São Paulo - Brasil
Offline
|
Poste o código aqui, assim todos podem ajudar!
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/08/2006 12:40:39
|
Adriana Cardoso
JavaChild
Membro desde: 20/11/2004 19:54:08
Mensagens: 143
Offline
|
Ok,
A minha classe Conexao é esta onde chama o meu DB :
Depois eu tenho a classe PropostaComercial como havia postado anteriormente que ira listar todas as minhas tabelas a partir do input do usuario fizer na minha pagina propostacomercial.jsp :
As minhas jsp's são varias : casas.jsp , sobrados.jsp,etc , todas com um formulário que lista os itens atraves do input do código.
Só que esta classe PropostaComercial preciso que faça uma varredura na minha base de dados e pegue a descricao do codigo inputado pelo usuário exemplo:
código 1 - descrição : casa para temporada ...blabla
Só não posto tudo porque está muito grande o projeto ..para isso.
Pedrosa é isso ...por fvr aguardo ajuda do pessoal do GUJ
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/08/2006 12:54:21
|
Pedrosa
JWizard
![[Avatar]](/images/avatar/2b763288faedb7707c0748abe015ab6c.jpg)
Membro desde: 13/07/2005 13:08:08
Mensagens: 2505
Localização: São Paulo - Brasil
Offline
|
Então vc precisa pegar esse código digitado atraves da propriedade:
Faça uma servlet, sua pagina chama essa servlet que instancia sua classe de negocio que retorna o resultado, esse resultado precisa ser devolvido para o jsp, segue um exemplo:
//Servlet
Pelo o que eu vi sua aplicação não tem essa ligação com sua classe de negocio, o que estou fazendo acima.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/08/2006 12:58:17
|
Adriana Cardoso
JavaChild
Membro desde: 20/11/2004 19:54:08
Mensagens: 143
Offline
|
Ok Pedrosa , vou tentar depois te falo obrigada.
Adriana
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/08/2006 13:05:54
|
Pedrosa
JWizard
![[Avatar]](/images/avatar/2b763288faedb7707c0748abe015ab6c.jpg)
Membro desde: 13/07/2005 13:08:08
Mensagens: 2505
Localização: São Paulo - Brasil
Offline
|
Isso aqui pode te ajudar:
| Nome do arquivo |
CursoJavaWeb.zip |
Download
|
| Descrição |
|
| Tamanho |
327 Kbytes
|
| Baixado: |
101 vez(es) |
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 09/08/2006 13:20:02
|
Adriana Cardoso
JavaChild
Membro desde: 20/11/2004 19:54:08
Mensagens: 143
Offline
|
ok value ! irei dar uma estudada !
|
|
|
 |
|
|