Exception in thread "main" java.lang.NoClassDefFoundError: org/aspectj/lang/Sign
来源:百度知道 编辑:UC知道 时间:2024/09/21 14:46:11
在连接数据库时,可以编译,但运行时抛出这个异常,这是我的源程序:
package ch13;
import java.sql.*;
public class UseExecuteUpdate {
public static void main(String[] args) {
String url = "jdbc:mysql://localhost/sql_test";
String userName = "root";
String password = "root";
String sql = null;
Connection conn = null;
Statement stmt = null;
try {
Class.forName("com.mysql.jdbc.Driver");
} catch(ClassNotFoundException e) {
System.out.println("加载驱动器类时出现异常");
}
try {
conn = DriverManager.getConnection(url, userName, password);
//创建Statement语句
stmt = conn.createStatement();
sql = "DELETE FROM student WHERE stu_id='13'";
//使用executeUpdate执行更新语句
int affectedRowCount = stmt.executeUpdate(sql);
System.out.println("删除操作影响的数据行数为:" + affectedRowCount);
package ch13;
import java.sql.*;
public class UseExecuteUpdate {
public static void main(String[] args) {
String url = "jdbc:mysql://localhost/sql_test";
String userName = "root";
String password = "root";
String sql = null;
Connection conn = null;
Statement stmt = null;
try {
Class.forName("com.mysql.jdbc.Driver");
} catch(ClassNotFoundException e) {
System.out.println("加载驱动器类时出现异常");
}
try {
conn = DriverManager.getConnection(url, userName, password);
//创建Statement语句
stmt = conn.createStatement();
sql = "DELETE FROM student WHERE stu_id='13'";
//使用executeUpdate执行更新语句
int affectedRowCount = stmt.executeUpdate(sql);
System.out.println("删除操作影响的数据行数为:" + affectedRowCount);
将驱动包放在jre\lib\ext目录下,jdbc:mysql://localhost/sql_test变为jdbc:mysql://localhost:3306/sql_test,上面我把你的做了下修改成功,但是由于我的数据库编码的问题只显示了些乱码,但是如果是英文的话应该没问题。你照我改的看看
Exception EOleSysError in module
英语作文,主题:in th park
Realistic novel in the 18th century
on June 5th和in June
Christmas in the 13th Month
nothing in thé world 是什么意思?
Report ranks China 6th in overall strength 怎么翻译?
谁能告诉我feminism in 17th century 在英国
The film was released on 11th July in China
Fashions in America before the 19th century_____those of Egland.