Article View: es.comp.lenguajes.java
Article #29430Problemas con el JDBC
From: ElJose
Date: Wed, 03 Dec 1997 00:00
Date: Wed, 03 Dec 1997 00:00
60 lines
2799 bytes
2799 bytes
Veamos, estamos trabajando en un proyecto para tartar de hacer un applet
que trabaje con JDBC y se conecte a una base de datos que es del tipo SQL.
Pues bien, el sistema sobre el que trabajamos es NT 4.0 y por mas que
intentamos conectarnos no hay manera, es mas se ha llegado a compilar y
todo, pero luego a la hora de ejecutarlo empieza a dar errores de este
tipo:
C:\Archivos de programa\DevStudio\VJ\jdk\bin>java readDatabase
java.sql.SQLException: [Microsoft][ODBC Driver Manager] Data source name
not found and no default driver specified
at sun.jdbc.odbc.JdbcOdbc.createSQLException(JdbcOdbc.java:3669)
at sun.jdbc.odbc.JdbcOdbc.standardError(JdbcOdbc.java:3822)
at sun.jdbc.odbc.JdbcOdbc.SQLDriverConnect(JdbcOdbc.java:1037)
at
sun.jdbc.odbc.JdbcOdbcConnection.initialize(JdbcOdbcConnection.java:153)
at sun.jdbc.odbc.JdbcOdbcDriver.connect(JdbcOdbcDriver.java:173)
at java.sql.DriverManager.getConnection(DriverManager.java:91)
at java.sql.DriverManager.getConnection(DriverManager.java:134)
at readDatabase.main(readDatabase.java:16)
Para que la gente se pueda hacer una idea mas clara, el codigo que hemos
utilizado para que nos de esta ristra de errores es el siguiente:
class readDatabase {
public static void main(String args[]) {
Connection con;
try {
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url="jdbc:odbc:proyecnt";
con=DriverManager.getConnection(url,"user","pwd");
Statement stmt=con.createStatement();
ResultSet rs=stmt.executeQuery("SELECT login, passwd, tipo FROM
usuarios");
while (rs.next()) {
String login=rs.getString(1);
String passwd=rs.getString(2);
String tipo=rs.getString(3);
System.out.print(" login= "+login);
System.out.print(" passwd= "+passwd);
System.out.print(" tipo= "+tipo);
System.out.print("\n");
}
stmt.close();
con.close();
} catch (java.lang.Exception ex) {ex.printStackTrace();}
}
}
Bueno, pues nada, gracias por adelantado, y aver si alguien se da cuenta de
la estupidez o despiste que hemos cometido. :-)
--
("`-''-/").___..--''"`-._ I'm a CAT!
`6_ 6 ) `-. ( ).`-.__.`)
(_Y_.)' ._ ) `._ `. ``-..-' El Jose ___mOOm___
_..`--'_..-_/ /--'_.' ,'
(il),-'' (li),' ((!.-' MIAAUUU!!!!! jahc@gti.uc3m.es
Technical Details
Message-ID:
<01bcffe3$c5aa1b50$728775a3@mr-virus32>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 1116f3,e98d2fd50b242095,start X-Google-Attributes: gid1116f3,public From: "ElJose" <jahc@gti.uc3m.es> Subject: Problemas con el JDBC Date: 1997/12/03 Message-ID: <01bcffe3$c5aa1b50$728775a3@mr-virus32> X-Deja-AN: 294826985 Organization: U Carlos III of Madrid, Spain. Newsgroups: es.comp.lenguajes.java