我在用jdbc连接oracle数据库时候报错。此处为源码:
public static void main(String[] args) {
String url = "jdbc:oracle:thin:@localhost:1521:NewDB";
String username = "scott";
String password = "syf12345";
String sql = "insert into users(username,password) values(?,?)";
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection conn = DriverManager.getConnection(url, username,
password);
PreparedStatement pstmt = conn.prepareStatement(sql);
pstmt.setString(1, "LiuWei");
pstmt.setString(2, "ilu");
pstmt.executeUpdate();
pstmt.close();
conn.close();
} catch (SQLException e) {
e.printStackTrace();
} catch (ClassNotFoundException e) { e.printStackTrace();
} }
所用的驱动是ojdbc6.jar 执行程序报错:Could not find the main class 。Progra will exit
拜托各位前辈帮我这个新手菜鸟解决一下
public static void main(String[] args) {
String url = "jdbc:oracle:thin:@localhost:1521:NewDB";
String username = "scott";
String password = "syf12345";
String sql = "insert into users(username,password) values(?,?)";
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection conn = DriverManager.getConnection(url, username,
password);
PreparedStatement pstmt = conn.prepareStatement(sql);
pstmt.setString(1, "LiuWei");
pstmt.setString(2, "ilu");
pstmt.executeUpdate();
pstmt.close();
conn.close();
} catch (SQLException e) {
e.printStackTrace();
} catch (ClassNotFoundException e) { e.printStackTrace();
} }
所用的驱动是ojdbc6.jar 执行程序报错:Could not find the main class 。Progra will exit
拜托各位前辈帮我这个新手菜鸟解决一下
解决方案 »
- java 线程超时问题。。。。。。。。。。。。。。。。。。。。。。。。。。。。
- 求:把字符串间的若干空格去掉一个的算法
- 请解释下项目中scm(Software Configration Management)主要的工作
- GUI如何开发状态栏
- java 里有什么方法可以点个按钮就用IE打开指定的网站不??
- 针对按钮实现跳转页面的问题?
- 用SimpleDateFormat解析字符串到date类型的问题
- 在表中添加按钮问题
- 再议关于日期的问题!****** :)
- 怎么在Tag中得到当前的会话???
- java 下列代码中对象锁的使用效率最高的是,在线等
- 关于DataInputStream中readUTF()的返回值疑问???
可能是类编译用的jdk版本高于运行时环境的JRE版本。
设为一样的试试
java.lang.UnsupportedClassVersionError: Bad version number in .class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Exception in thread "main"
你的意思是我的url出错还是driver出错还是怎么回事?