建立access数据库,数据表,插入数据到数据库的java代码!
- 提问者网友:玫瑰园
- 2021-05-11 15:28
- 五星知识达人网友:持酒劝斜阳
- 2021-05-11 15:56
1,连接驱动.
加载类,
创建连接.
创建执行对象,
关闭连接
- 1楼网友:忘川信使
- 2021-05-11 17:19
首先,必须先建立数据源,打开控制面板--管理工具--ODBC数据源--系统DSN,点添加,依据提示进行下一步,选择Microsoft Access Driver,然后起一个数据源的名称(自定义),假设数据源名称是new,再点下面的“选择”,选择你的Access文件。这样就完成了数据源的建立。
然后,就可以用Java来连接数据库了。
try { //注册驱动程序 Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); } catch (ClassNotFoundException e) { e.printStackTrace(); } Connection conn = null; String sql = "insert into users values(?,?)";//查询语句 PreparedStatement stmt = null; try { //建立连接 conn = DriverManager.getConnection("jdbc:odbc:new"); stmt = conn.preparedStatement(sql);
stmt.setString(1, "name");
stmt.setString(2, "pwd"); int count = stmt.executeUpdate();
if(count == 1) {
System.out.println("插入成功!");
} else {
System.out.println("插入失败!");
} } } catch (SQLException e) { e.printStackTrace(); } finally { try { conn.close(); } catch (SQLException e) { e.printStackTrace(); } }