java.sql.SQLException: [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 代码

importjava.sql.*;publicclassListDB{publicstaticvoidmain(String[]args){StringdbURL="jd... import java.sql.*;
public class ListDB {
public static void main(String[] args) {
String dbURL="jdbc:odbc:driver{Microsoft Access Driver(*.mdb)};DBQ=e:\\Access\\sample.mdb";
String user="admin";
String password="admin";
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
}catch(ClassNotFoundException e1){
System.out.println(e1.toString());
}
try{
//建立数据库连接
Connection con=DriverManager.getConnection(dbURL,user,password);
//建立SQL语句执行对象
Statement st=con.createStatement();
String id,name;
int age;
String qurey="select*from table1";//定义SQL语句
ResultSet rs=st.executeQuery(qurey);//执行SQL语句
//处理查询结果,将表中所有记录输出
System.out.print("学号"+"\t"+"姓名"+"\t"+"年龄"+"\n");
while(rs.next()){
id=rs.getString("ID");//读取“学号”字段,存入变量id
name=rs.getString("NAME");//读取“姓名”字段,存入变量name
age=rs.getInt("AGE");//读取“年龄”字段,存入变量age
//输出一条记录信息
System.out.print(id+"\t"+name+"\t"+age+"\n");
}
rs.close();
st.close();
con.close();
}catch(SQLException e2){
System.out.println(e2.toString());
}
}
}
展开
 我来答
2512149
2011-03-14 · TA获得超过701个赞
知道小有建树答主
回答量:338
采纳率:0%
帮助的人:108万
展开全部
你有导入sql server的驱动包吗????
更多追问追答
追问
请问我该怎么操作具体的。没有导入包因为用的是ODBC数据源 所有没有导入包 好像是在管理下建一个数据源配置好就没有事了。
追答
你要去下一个sql server 的驱动包导入你的那个项目里面就可以了 。  你可以在百度里面 搜:sql server 驱动包下载    就可以下载到了 是一个JAR包
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式