java.lang.ClassNotFoundException
Publicado por javi (5 intervenciones) el 18/03/2004 15:00:27
He creado una clase para conectarme a una base de datos, el código es el siguiente:
import java.io.*;
import java.net.*;
import java.sql.*;
import java.util.*;
import java.lang.*;
public class pruebas {
public pruebas() throws Exception {
try {
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
System.out.println("forName successful");
String url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=JavaServlets";
Connection Conn = DriverManager.getConnection(url, "javauser", "javauser");
System.out.println("connection successful");
Statement stmt = Conn.createStatement();
String sql = "insert into tblUsers (Username, Password) Values (strUserName , strPassword)";
stmt.executeUpdate(sql);
System.out.println("update successful");
}
catch (java.sql.SQLException sqle) {
System.out.println("SQLException " + sqle.toString());
}
catch (ClassNotFoundException exc) {
System.out.println("ClassNotFoundException " + exc.toString());
}
catch (Exception e) {
System.out.println("Exception " + e.toString());
}
}
public static void main (String args[]) throws Exception {
pruebas prueba = new pruebas();
}
}
Instalé el SQL Server Driver for JDBC de Microsoft SP2, tengo jdk 1.4.2
Tengo de IDE el Netbeans y cuando compilo me da el siguiente error:
ClassNotFoundException java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver
He estado buscando por internet y he probado a crear la variable CLASSPATH en Windows2000 a copiar los paquetes mssql.jar, msutil.jar, msbase.jar en directorios de c:\java\jdk\lib pero sigue dandome este error.
No se utilizo este jdbc porque el resto creo que es de pago.
Gracias
import java.io.*;
import java.net.*;
import java.sql.*;
import java.util.*;
import java.lang.*;
public class pruebas {
public pruebas() throws Exception {
try {
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
System.out.println("forName successful");
String url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=JavaServlets";
Connection Conn = DriverManager.getConnection(url, "javauser", "javauser");
System.out.println("connection successful");
Statement stmt = Conn.createStatement();
String sql = "insert into tblUsers (Username, Password) Values (strUserName , strPassword)";
stmt.executeUpdate(sql);
System.out.println("update successful");
}
catch (java.sql.SQLException sqle) {
System.out.println("SQLException " + sqle.toString());
}
catch (ClassNotFoundException exc) {
System.out.println("ClassNotFoundException " + exc.toString());
}
catch (Exception e) {
System.out.println("Exception " + e.toString());
}
}
public static void main (String args[]) throws Exception {
pruebas prueba = new pruebas();
}
}
Instalé el SQL Server Driver for JDBC de Microsoft SP2, tengo jdk 1.4.2
Tengo de IDE el Netbeans y cuando compilo me da el siguiente error:
ClassNotFoundException java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver
He estado buscando por internet y he probado a crear la variable CLASSPATH en Windows2000 a copiar los paquetes mssql.jar, msutil.jar, msbase.jar en directorios de c:\java\jdk\lib pero sigue dandome este error.
No se utilizo este jdbc porque el resto creo que es de pago.
Gracias
Valora esta pregunta


0