Java连ACCESS数据库
Connectionconn=null;Statementstmt=null;ResultSetrs=null;//链接方法publicvoidconnect(){try...
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
//链接方法
public void connect() {
try {
//加载驱动程序
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=E:\\data\studentinfo.mdb";
try {
//链接数据源
conn = DriverManager.getConnection(url, "", "");
} catch (SQLException ex1) {
System.out.println("连接数据源错误");
}
} catch (ClassNotFoundException ex) {
System.out.println("驱动文件没有找到");
}
}
在String url 这一行出现错误,说是在DBQ=E:\\data\studentinfo.mdb这里有illegal escape character 这个毛病,请问是怎么回事呀?
DBQ=E:\\data\\studentinfo.mdb
双斜线也不好使啊! 展开
Statement stmt = null;
ResultSet rs = null;
//链接方法
public void connect() {
try {
//加载驱动程序
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
String url = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=E:\\data\studentinfo.mdb";
try {
//链接数据源
conn = DriverManager.getConnection(url, "", "");
} catch (SQLException ex1) {
System.out.println("连接数据源错误");
}
} catch (ClassNotFoundException ex) {
System.out.println("驱动文件没有找到");
}
}
在String url 这一行出现错误,说是在DBQ=E:\\data\studentinfo.mdb这里有illegal escape character 这个毛病,请问是怎么回事呀?
DBQ=E:\\data\\studentinfo.mdb
双斜线也不好使啊! 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询