Uma forma melhor de voc� montar esse SQL seria utilizando PreparedStatement
String sql = "SELECT COUNT(soc_codigo) FROM socios WHERE soc_empresa = ?";
int count = 0;
try {
PreparedStatement pstmt = conexao.prepareStatement(sql);
pstmt.setString(1,jdbTextField1.getText());
ResultSet rs = pstmt.executeQuery();
// aqui est� o contador para o n�mero de registros...
// depois disso voc� pode por 'count' onde voc� quiser :)
while(rs.next()) {
count++;
}
} catch (Exception e){ }
Voc� tem que fazer um contador para enquanto seu ResultSet tenha dados... A
especifica��o JDBC n�o tem algo do tipo getAffectedRows(), pelo menos n�o que
eu saiba.
On Tuesday 17 June 2003 16:14, ROSIMAR BUSSE wrote:
> String sql_prop = "SELECT COUNT(soc_codigo) FROM socios WHERE soc_empresa
> ='" + jdbTextField1.getText() + "'";
> try
> {
> State = conexao.createStatement();
> rs = State.executeQuery(sql_prop);
>
> Como eu posso setar o valor do count em um jdbTextField
>
>
> {=^.^=} CyberCat {=^.^=}
>
>
>
>
>
> From: "Cristiano S. Neves" <[EMAIL PROTECTED]>
>
> >Reply-To: [EMAIL PROTECTED]
> >To: <[EMAIL PROTECTED]>
> >Subject: RES: [java-list] SESSION
> >Date: Thu, 22 May 2003 10:24:43 -0300
> >
> >Tudo isto que est� descrito abaixo, o ServletRunner tem condi��o de fazer
> >por si s�.
> >
> >Eu uso o Resin, e literalmente TUDO o que est� descrito abaixo, pode ser
> >feito basicamente com esse trecho wml:
> >
> > <login-config auth-method='form'>
> > <form-login-config>
> > <form-login-page>/crmclientesextranet_aplicacao.jsp</form-login-page>
> > <form-error-page>/crmclientesextranet_aplicacao.jsp?erro=Login ou
> > senha invalidos.</form-error-page>
> > <form-uri-priority>true</form-uri-priority>
> > </form-login-config>
> > <authenticator id='com.caucho.http.security.JdbcAuthenticator'>
> > <pool-name>banco</pool-name>
> > <password-query>SELECT cliente_senha FROM CRMCLIENTES_CLIENTE WHERE
> >cliente_login=?</password-query>
> > <cookie-auth-query>SELECT cliente_login FROM CRMCLIENTES_CLIENTE WHERE
> >cookie=?</cookie-auth-query>
> > <cookie-auth-update>UPDATE CRMCLIENTES_CLIENTE SET cookie=? WHERE
> >cliente_login=?</cookie-auth-update>
> > <role-query>SELECT cliente_nivel FROM CRMCLIENTES_CLIENTE WHERE
> >cliente_login=?</role-query>
> > </authenticator>
> > </login-config>
> >
> >
> >Bastando apenas escrever o SQL, que simplesmente informa os nomes das
> >colunas e da tabela de usuarios.
> >
> >
> >Imagino que o TomCat seja capaz de fazer o mesmo.
> >
> >
> >
> >Cristiano S. Neves
> >Gerente de TI
> >
> >Prumos Interativa Ltda.
> >F 55 226 7951
> >E [EMAIL PROTECTED]
> >U http://www.prumos.com.br
> > -----Mensagem original-----
> > De: alan alves da silva [mailto:[EMAIL PROTECTED]
> > Enviada em: segunda-feira, 19 de maio de 2003 23:16
> > Para: [EMAIL PROTECTED]
> > Assunto: Re: [java-list] SESSION
> >
> >
> > Vamos come�ar do inicio,
> >
> > 1� Crie um bean com os dados do usu�rio.
> >
> > 2� Fa�a um select do login e senha
> >
> > ResultSet rs = st.executeQuery("Select * from usuario where nome='Jo�o'
> >and senha=123456");
> >
> > if(rs.next()){
> > // Siga passo 3
> >
> > }else{
> > // Joga em uma p�gina de usu�rio n�o cadastrado ou senha inv�lida.
> > }
> >
> > 3� Joga o bean na sess�o
> >
> > HttpSession session = request.getSession();
> > ClienteBean clienteBean = new ClienteBean();
> > clienteBean.setNome("Jo�o");
> > clienteBean.setEmail("[EMAIL PROTECTED]");
> > session.setAttribute("Cliente",clienteBean);
> > veja o 4� passo
> >
> > 4� Agora da um response para primeira p�gina de autoriza��o obrigat�ria
> > // Ao topo do cabe�alho
> > ClienteBean cliente = (ClienteBean)session.getAttribute("Cliente");
> >
> > if((cliente == null)){
> > // Manda para o login
> > }
> >
> >
> > Isso � uma id�ia de como fazer esse tipo de valida��o.
> > Existem formas diferentes.
> >
> > Se inscreva na [EMAIL PROTECTED] pois aqui � o lugar mais
> >adequado para tratar esse tipo de assunto.
> >
> >
> > Primeiro tente realizar um teste com as informa��es que passei, se
> > tiver alguma d�vida manda uma mensagem que posso te ajudar( Ajudar �
> > diferente de fazer ).
> >
> > Email Pessoal / Lista Sou Java: [EMAIL PROTECTED] /
> >[EMAIL PROTECTED]
> >
> > Dica: Escreva um servlet controller para realizar o processo mais
> >grosso.
> >
> >
> > at�,
> >
> > Alan
> >
> >---
> >Outgoing mail is certified Virus Free.
> >Checked by AVG anti-virus system (http://www.grisoft.com).
> >Version: 6.0.480 / Virus Database: 276 - Release Date: 12/05/03
>
> _________________________________________________________________
> MSN Hotmail, o maior webmail do Brasil. http://www.hotmail.com
>
>
> ------------------------------ LISTA SOUJAVA ----------------------------
> http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
> d�vidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> historico: http://www.mail-archive.com/java-list%40soujava.org.br
> para sair da lista: envie email para [EMAIL PROTECTED]
> -------------------------------------------------------------------------
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------