Conexion a SqlServer7 (jsp)

angelica
12 de Agosto del 2004
Hola, estoy intentado hacer una conexion a la Base de datos de sqlserver7

<%@page import="java.sql.*"%>
<html>
<head><title>Conexión</title></head>
<body>
<%try
{
//Se registra el driver

Class.forName("com.inet.tds.TdsDriver").newInstance();
Connection conexion=DriverManager.getConnection
("jdbc:inetdae7:localhost:1433?sql7=true?database=pubs&user=sa")
out.println("Conexión realizada con éxito a: "+conexion.getCatalog());
conexion.close();
}
catch(SQLException ex)
{
//Se captura la excepción de tipo SQLException que se produzca %>
<%="Se produjo una excepción durante la conexión : "+ex%>
<%}
catch(Exception ex)
{
//Se captura cualquier tipo de Exception que se produzca %>
<%=" Se produjo una exceptión:" +ex%>
<%}%>
</body>
</html>

**************
solo que al ejecutar el archivo me envia A servlet exception Has Ocurred

Exception Report:
org.apache.jasper.JasperException: Unable to compile class for JSP
at org.apache.jasper.servlet.JspServlet.loadJSP(Unknown Source)
.
.
.
.
.
.
Root Cause:
java.lang.NumberFormatException: inetdae7
at java.lang.Integer.parseInt(Integer.java:429)
at java.lang.Integer.parseInt(Integer.java:479)
at org.apache.jasper.compiler.Compiler.getJspLineErrors(Unknown Source
.
.

Si alguien me puede ayudar, se lo agradecere infinitamente..

Saludos
Angélica










daniel_baylon
12 de Agosto del 2004
Cuando trabajas con bases de datos Microsoft y estas utilizando una tecnologia que no es propietaria de ellos, surgen conflictos.

Porque no intentas hacer la conexion por medio de ODBC, yo ya lo he hecho y me ha funcionado muy bien.

Espero te sea de utilidad

Saludos