nilo 0 Denunciar post Postado Janeiro 11, 2010 galera beleza ?? novamente ai precisando da ajuda de vcs... eu ja usei a linguagem mysql umas vezes.... mas pra facilitar eu usei meus atributos tudo como String... entao o meu metodo q acessava o banco de dados para fazer a consulta ele tinha como retorno um array de String .. ex do metodo: public String[] consultar(String nomeParaConsulta) throws SQLException{ } bom agora eu estou utilizando alem de String nos meus atributos tbm inteiro e boolean..... bom a pergunta é: como eu faço essa consulta.... ja q o metodo so pode ter um tipo de retorno. pensei numa possibilidade que foi criar um arrayList pra armazenar o objeto e retornar esse arrayList.... mas antes de executar minha ideia queria consultar vcs, pois creio q vcs ja fizeram esse tipo de aplicação.... bom galera isso é tudo, desde ja obrigado...... e flw !!!!!!!!! Compartilhar este post Link para o post Compartilhar em outros sites
Matias Rezende 50 Denunciar post Postado Janeiro 11, 2010 Qual linguagem de programação? Carlos Eduardo Compartilhar este post Link para o post Compartilhar em outros sites
nilo 0 Denunciar post Postado Janeiro 11, 2010 java Compartilhar este post Link para o post Compartilhar em outros sites
Matias Rezende 50 Denunciar post Postado Janeiro 11, 2010 Creio que esta dúvida é mais relacionada a Java do que ao MySQL, já que a tipagem será efetuada no Java e não no MySQL. Vou mover para o fórum de Java. Tópico Movido MySQL http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Java Compartilhar este post Link para o post Compartilhar em outros sites
Vergil 15 Denunciar post Postado Janeiro 12, 2010 Se você estiver usando java.sql.Statement, tu podes criar apenas uma String para sua consulta (GAMBIARRA); o que não é o mais indicado. Exemplo: // Pra Statement public String[] consultar(String p1, boolean p2, int p3) throws SQLException{ String sql = "SELECT * FROM tabela WHERE coluna1 = " + p1 + " AND coluna2 = " + p2 + " AND coluna3 = " + p3 + ";"; // código pra recuperar os dados do banco } // Pra PreparedStatement public String[] consultar(String p1, boolean p2, int p3) throws SQLException{ String sql = "SELECT * FROM tabela WHERE coluna1 = ? AND coluna2 = ? AND coluna3 = ?"; // código pra recuperar os dados do banco } Compartilhar este post Link para o post Compartilhar em outros sites