java连接access运行错误!在线等!
import java.io.*;
import java.net.*;
import java.sql.*;
public class Test
{
public static void main(String[] args)
{
try
{
System.out.println("1");
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//装载数据库连接驱动
String connstr ="jdbc:odbc:driver={Microsoft Access Driver(*.mdb)};DBQ=QQ.mdb";//注意空格
Connection conn2=DriverManager.getConnection(connstr,"","");
System.out.println("2");
String newsql="insert into users(password,username,age,sex,email,info) values(?,?,?,?,?,?)";
System.out.println("2");
PreparedStatement p2=conn2.prepareCall(newsql);
p2.clearParameters();
p2.setString(1,"123456");
p2.setString(2,"wjazz");
p2.setString(3,"20");
p2.setString(4,"男");
p2.setString(5,"ball-202@tom.com");
p2.setString(6,"拉萨建立发射机了");
int r2=p2.executeUpdate();
System.out.println(r2);
}catch(Exception e)
{
System.err.println(e.getMessage());
}
}
}
运行这段代码,编译没错,但是运行时抛出下列异常:
[Microsoft][ODBC 驱动程序管理器]未发现数据源名称并且未指定默认驱动程序
希望大家给我点意见..
import java.net.*;
import java.sql.*;
public class Test
{
public static void main(String[] args)
{
try
{
System.out.println("1");
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//装载数据库连接驱动
String connstr ="jdbc:odbc:driver={Microsoft Access Driver(*.mdb)};DBQ=QQ.mdb";//注意空格
Connection conn2=DriverManager.getConnection(connstr,"","");
System.out.println("2");
String newsql="insert into users(password,username,age,sex,email,info) values(?,?,?,?,?,?)";
System.out.println("2");
PreparedStatement p2=conn2.prepareCall(newsql);
p2.clearParameters();
p2.setString(1,"123456");
p2.setString(2,"wjazz");
p2.setString(3,"20");
p2.setString(4,"男");
p2.setString(5,"ball-202@tom.com");
p2.setString(6,"拉萨建立发射机了");
int r2=p2.executeUpdate();
System.out.println(r2);
}catch(Exception e)
{
System.err.println(e.getMessage());
}
}
}
运行这段代码,编译没错,但是运行时抛出下列异常:
[Microsoft][ODBC 驱动程序管理器]未发现数据源名称并且未指定默认驱动程序
希望大家给我点意见..
...全文
相关推荐
java 连接加密access 2007
标题“Java连接加密Access 2007”涉及到的是在Java编程环境中,如何与使用了加密功能的Microsoft Access 2007数据库进行交互。
处于十字路口的CIO:继续进化还是走进死胡同
CyberArk公司全球首席信息官Omer Grossman仍然喜欢CIO这个头衔,并认为它仍然是与时俱进的。不过他说,很多IT领导者可能需要对角色和职责进行微妙的调整,才能取得成功。Grossman表示,专注于“保持运转”第一级CIO将无法继续生存下去。目前大多数CIO处于第二级,他们让企业能够拥有更高效、更有效的流程。“这很好,与第一级不同的是,处于第二级的CIO真正了解业务,并且能够适应不断发展的目标。
Java连接access数据库
### Java连接Access数据库详解#### 一、JDBC简介JDBC(Java Database Connectivity)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问
JAVA链接Access数据库mdb 示例代码_access怎么连接数据库
Access数据库虽然主要用于小型应用程序,但在某些情况下,需要通过Java进行数据操作。本篇文章将详细阐述如何在Java中建立与Access MDB数据库的连接,并提供示例代码。
JAVA连接access
### JAVA连接ACCESS数据库知识点#### 一、简介在Java编程环境中连接Access数据库是一种常见的需求,尤其是在企业级应用开发中。


