java连接access,为什么一直输出null??

[复制链接]
查看11 | 回复2 | 2021-1-27 06:49:20 | 显示全部楼层 |阅读模式
importjava.sql.Connection;
importjava.sql.Date;
importjava.sql.DriverManager;
importjava.sql.ResultSet;
importjava.sql.SQLException;
importjava.sql.Statement;
publicclassExample14_1
{
publicstaticvoidmain(String[]args)
{
//TODOAuto-generatedmethodstub
Connectioncon;
Statementsql;
ResultSetrs;
try{
Class.forName("com.hxtt.sql.access.AccessDriver").newInstance();
}
catch(Exceptione){
System.out.println(e);
}
Stringurl="jdbc:Access:D://javacode//Example14_1//Database1.mdb";
try{
con=DriverManager.getConnection(url,"","");
sql=con.createStatement();
rs=sql.executeQuery("SELECT*FROMemployeeWHEREsalary>1900");
while(rs.next()){
Stringnumber=rs.getString(1);
Stringname=rs.getString(2);
Datedate=rs.getDate("birthday");
doublesalary=rs.getDouble("salary");
System.out.printf("%-4s",number);
System.out.printf("%-6s",name);
System.out.printf("%-15s",date.toString());
System.out.printf("%-6s\n",salary);
}
con.close();
}
catch(SQLExceptione){
System.out.println(e.getNextException());
}
}
}

分 -->
回复

使用道具 举报

千问 | 2021-1-27 06:49:20 | 显示全部楼层
请路过大神,就这个问题帮忙解决,谢谢
回复

使用道具 举报

千问 | 2021-1-27 06:49:20 | 显示全部楼层
先打断点看看connection有没有取到连接。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行