Conectar DataSource ao banco de dados

6 respostas
Z

Ola

Pessoal tenho um ListGrid para conectar a um DataSource e o mesmo para conectar a minha pesquisa sql no banco de dados postgress
ate a pesquisa está tudo ok mas o problema e depois para conectar o meu DataSource a essa consulta como posso resolver isso?

Codigo da consulta:

try {

conUsuario = new conexao();

conUsuario.conecta();

String sql = “select * from tbl_cliente where CLI_NOME like '%” + usuario + “%’”;

conUsuario.executeSQL(sql);
//teste se conexao está ok
        if (conUsuario.resultset.first() == true) {
            resultado= "ok";
        } else {
            resultado= "erro";
        }
       
   }

6 Respostas

danillonc

Pelo que entendi você tem uma Grid e faz conexão através dela ?

Poste a stacktrace, ou especifique qual erro ocorre.

Abs

Z

Eu só fiz ate ai …

Sou novato em java ee e não sei continuar depois dessa parte, heheheh

Z

Seria passar esse parâmetro para um datasource, ate ai funciona perfeito…

alexfe

A sua duvida por acaso não seria em obter/retornar os dados para a aplicação ???
http://www.journaldev.com/2509/jdbc-datasource-example-oracle-mysql-and-apache-dbcp-tutorial

Z

Ola…

Com esse código faço um json para conectar ao datasource?
Como seria esse conexão…

Obrigado

Z

Pessoal com esse código eu gero uma string JSON, e como conecto isso com o datasource?

public String arrey;
public String conexao(String usuario) {
    try {
        arrey = "";
        conUsuario = new conexao();
        conUsuario.conecta();
       String sql = "select * from tbl_cliente where CLI_NOME like '%" + usuario + "%' limit 5";
       conUsuario.executeSQL(sql);
       arrey += "[";
       while(conUsuario.resultset.next()){
            arrey += "{nome:'" + (String) conUsuario.resultset.getObject("CLI_NOME")+"', "+
                    "endereco:'" + (String) conUsuario.resultset.getObject("CLI_ENDERECO")+"', "+
                    "fone:'" + (String) conUsuario.resultset.getObject("CLI_FONE")+"'"+
                    "}";
        }
       arrey += "]";
       
    } catch (Exception erro) {
        valido = "nao gravou:"+erro;
    }
    return arrey;
}
Criado 2 de dezembro de 2014
Ultima resposta 10 de dez. de 2014
Respostas 6
Participantes 3