Vinculando varias tabelas do meu db - myqsl - classe Vector  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
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
[Email] [WWW]
Adriana Cardoso
JavaChild

Membro desde: 20/11/2004 19:54:08
Mensagens: 143
Offline


Oi .....alguem pode me ajudar por fvr ?

Adriana
[Email] [WWW]
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
[Email] [WWW]
Pedrosa
JWizard
[Avatar]

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?

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

[Email] [WWW]
Pedrosa
JWizard
[Avatar]

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!
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

[Email] [WWW]
Pedrosa
JWizard
[Avatar]

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.
Adriana Cardoso
JavaChild

Membro desde: 20/11/2004 19:54:08
Mensagens: 143
Offline


Ok Pedrosa , vou tentar depois te falo obrigada.


Adriana
[Email] [WWW]
Pedrosa
JWizard
[Avatar]

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 [Disk] Download
 Descrição
 Tamanho 327 Kbytes
 Baixado:  101 vez(es)

Adriana Cardoso
JavaChild

Membro desde: 20/11/2004 19:54:08
Mensagens: 143
Offline

ok value ! irei dar uma estudada !
[Email] [WWW]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team