Fw: [java-list] Testar valor
Dê uma olhadinha na classe java.util.Vector. Ela possui um método contains q retorna true se o elemento em questão estiver contido no vetor ou false caso contrário. Lembrando q esta classetrabalha com valores no formatoObject, sendo necessário vc fazer algun cast para String/Char de acordo com seu uso. Espero ter ajudado. *Um abraço..."Eduquem as crianças e não será preciso castigar os homens"(Pitágoras) - Original Message - From: Gideoni Hudson To: Sou Java Sent: Thursday, June 20, 2002 5:01 PM Subject: [java-list] Testar valor Olá Amigos, Tenho uma variável que pode receber apenas 6 valores específico, existe alguma maneria de verificas se o valor atribuido é válido sem utilizar IFs ou SWITCHs ? Gostaria de fazer algo assim: private char VALORES[] = {'A','B','C','D','E','F'}; preivate char tipo; public void getTipo( char var){ if(var in VALORES) tipo = var; } Gideoni Hudson ": ' )PrevCaixaTel.: 31 3226-8707
[java-list] Conexão JSP/Oracle
Bomtarde pessoal, Eu tenho uma aplicação JSP q acessa banco de dados oracle. Estou com um problemão, verifico q ela abre muitas conexões com banco, aparentemente uma a cada página q precisa de dados do banco, epelo q notei não está fechando estas conexões. Sou iniciante em JSP, na realidade não sei quase nada, então gostaria da ajuda de vcs. É possível fechar estas conexões? Posso manter apenas uma conexão? Como faço para resolver este problema? Existe algum evento q qnd feche a janela do navegador ele encerre todas as conexões com o banco? Estou fazendo a conexão por meio da diretiva abaixo: %@ include file="../conection.jsp" %, onde conection é o arquivo q conecta com o banco diretamente. Agradeço àqueles q puderem me ajudar, este problema esta pesando o servidor e isto não é nada bom. Um abraço..."Começe fazendo o necessário,depois o que é possível e, de repente, você estará fazendo o impossível."
Re: [java-list] Vetor em PL_SQL
Bom dia, Parece-me que vc tem uma procedure q retorna um array, é isso? Bem, não sei se entendi o que vc pediu...masvou lhe dizer o que fazemospara conseguir isto. Espero q ajude. OracleCallableStatement cstmt = null; cstmt = (OracleCallableStatement)connection.prepareCall("begin ? := PROCEDURE_FUNCTION(?); end;"); cstmt.registerOutParameter(1,OracleTypes.ARRAY, "TIPO_DE_VARIAVEL_ARRAY_DO_BANCO"); cstmt.setString(2,software); cstmt.executeUpdate(); ARRAY simpleArray = cstmt.getARRAY(1); String[] values = (String[])simpleArray.getArray(); Como pode observar é necessário q no banco vc tenha criado um tipo de variável ARRAY, e q a procedure/function em questão retorne uma variável deste tipo para que o Java possa pegá-la com o registerOutParameter() que é utilizado para pegar valores retornados por transações com o bd. Espero ter ajudado. Qlq dúvida manda email. Um abraço... - Original Message - From: Ricardo Silva To: [EMAIL PROTECTED] Sent: Thursday, June 13, 2002 5:42 PM Subject: Re: [java-list] Vetor em PL_SQL Você quer receber no java ou em uma outra procedure(package)??? ua, Ricardo Simiao - Original Message - From: "Marcelo Jourdan" lt;[EMAIL PROTECTED] To: lt;[EMAIL PROTECTED] Sent: Wednesday, June 12, 2002 11:54 AM Subject: [java-list] Vetor em PL_SQL Pessoal, como posso receber de uma procedure (PL_SQL) um objeto seja vetor ou table. Marcelo _ Envie e receba emails com o Hotmail no seu dispositivo móvel: http://mobile.msn.com