import java.io.*;
import java.util.*;
import java.sql.*;
class Connect
{
public static void main(String[] args)
{
try
{
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@地址:1521:test";
String user="name";
String password="pwdb";
Connection conn= DriverManager.getConnection(url,user,password);
}
catch(Exception ex)
{
System.out.println (ex);
}
}
}这样就可以了
import java.util.*;
import java.sql.*;
class Connect
{
public static void main(String[] args)
{
try
{
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@地址:1521:test";
String user="name";
String password="pwdb";
Connection conn= DriverManager.getConnection(url,user,password);
}
catch(Exception ex)
{
System.out.println (ex);
}
}
}这样就可以了
java.lang.ArrayIndexOutOfBoundsException
at oracle.security.o3logon.C0.r(C0)
at oracle.security.o3logon.C0.l(C0)
at oracle.security.o3logon.C1.c(C1)
at oracle.security.o3logon.O3LoginClientHelper.getEPasswd(O3LoginClientHelper)
at oracle.jdbc.ttc7.O3log.<init>(O3log.java:289)
at oracle.jdbc.ttc7.TTC7Protocol.logon(TTC7Protocol.java:251)
at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:246)
at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:365)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:260)
at java.sql.DriverManager.getConnection(DriverManager.java:517)
at java.sql.DriverManager.getConnection(DriverManager.java:177)
at zhsoft.test.LobPros.main(LobPros.java:414)
有可能,但是不能确认,能不能帮忙解决一下,谢谢了,
我的msn:[email protected]
数据库没有问题,如果用户名错误的话,报错信息和这个不一样望DESL(奇多多 o_O)赐教,哪个括号错了?
谢谢呀