Saudacoes,

Estou tendo problemas com a classe sql dentro do VQServer.
Testei o mesmo programa no JavaWebServer e funcionou corretamente.
Meu VQServer esta configurado corretamente, pois testei servlets comuns sem 
acesso ao banco e funcionou corretamente.
Se alguem que tiver usando o VQServer , com servlets acessando banco, por
favor, me enviem algum codigo com sucesso, ou avaliem/testem o meu programa.

Obrigado.

Meu autoexec:
//
path = c:\jdk122\bin;c:\jsdk20\bin;
set
classpath=c:\jsdk20\lib\jsdk.jar;C:\jdk122\lib\tools.jar;c:\xml-tr2\xml.jar;
c:\temp\;
set JAVA_HOME=c:\jdk122;
//

Meu programa de teste:
//
import java.io.*;
import java.util.*;
import java.net.*;
import java.sql.*;
import javax.servlet.*;
import javax.servlet.http.*;

public class testeServletBD extends HttpServlet
{

        String url="jdbc:odbc:tamerico"; //<<mude o nome da base
        Connection con = null;
        Statement stmt;

        public void init(ServletConfig conf) throws ServletException
        {
                super.init(conf);
                try
                {
                        Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
                        con= DriverManager.getConnection(url, "","");
                        stmt = con.createStatement();
                }
                catch(SQLException sql)
                {
                        System.out.println("erro sql "+sql);
                }
                catch(ClassNotFoundException c)
                {
                        System.out.println("erro class "+c);
                }

        }

        public void destroy()
        {
                try
                {
                        stmt.close();
                        con.close();
                }
                catch(SQLException sql)
                {
                        System.out.println("erro sql "+sql);
                }

        }


        public void service(HttpServletRequest req, HttpServletResponse res) 
                throws ServletException, IOException
        {
                res.setContentType("text/html");
                StringBuffer buffer = new StringBuffer();//aqui vai 
cabecalho+corpo+rodape
                
                try
                {


                        //cabecalho
                        buffer.append("<html>");
                        buffer.append("<body>");
                        buffer.append("<head><title>teste</title></head>");
                        buffer.append("<center><h1>teste Servlet BD</h1></center>");

                        // corpo
                        ResultSet rs = stmt.executeQuery("select * from amigos"); 
//<<mude o select
                        boolean more = rs.next();
                        if (!more)
                        {
                                buffer.append("<h3>Resultado:</h3>");
                                buffer.append("O sistema nao encontrou!");      
                        }
                        else
                        {
                                buffer.append("<h3>Resultado:</h3>");
                                while(more)
                                {
                                        //minha base tinha 5 colunas
                                        buffer.append("<b><font
color=\"blue\""+rs.getString(1)+"</font></b><br>");
                                        
buffer.append("<b>"+rs.getString(2)+"</b><br>");
                                        
buffer.append("<b>"+rs.getString(3)+"</b><br>");
                                        
buffer.append("<b>"+rs.getString(4)+"</b><br>");
                                        
buffer.append("<b>"+rs.getString(5)+"</b><br>");
                                        buffer.append("<hr>");
                                        more=rs.next();
                                }
                        }

                }
                catch(SQLException sql)
                {
                        buffer.append("<b>ERRO NA INSERCAO DO RS DO BANCO</b><br>");   
                         
                }
        

                //rodape
                buffer.append("<b><i>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx</i></b><br>");
                buffer.append("teste by tamerico 22/09/199 17h:51PM<br>");
                buffer.append("<b><i>xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx</i></b><br>");
                buffer.append("</body>");
                buffer.append("</html>");

                res.setContentLength(buffer.length());
                res.getOutputStream().print(buffer.toString());
        } //fim do service
}

//
________________________________________________________________________
http://come.to/tamerico   -   [EMAIL PROTECTED]  -  ICQ:3221276
Tamer - Conselho Federal de Medicina - CFM
* Para n�o receber mais e-mails desta lista envie um e-mail para 
[[EMAIL PROTECTED]]
e no corpo do email escreva [unsubscribe <seu-email>]
Veja as mensagens antigas em http://www.mail-archive.com/javabr%40cits.br/

Responder a