连接Java程序与Access数据库的方法介绍
java程序与Access数据库怎样相连【转】1.把这个类建好:importjava.sql.*;publicclassConn{StringsDBDriver="sun.jdbc.odbc.JdbcOdbcDriver";StringsConnStr="jdbc:odbc:";Connectionconnect=null;ResultSetrs=null;Statementstmt;publicObjectclose;publicConn(Stringodbc)//连接数据库:参数odbc指数据源名称{

java程序与Access数据库怎样相连
【转】
1.把这个类建好:
import java.sql.*;
public class Conn
{
String sDBDriver="sun.jdbc.odbc.JdbcOdbcDriver";
String sConnStr="jdbc:odbc:";
Connection connect=null;
ResultSet rs=null;
Statement stmt;
public Object close;
public Conn(String odbc) //连接数据库 :参数odbc指数据源名称
{
try{
Class.forName(sDBDriver);
}catch(Exception e){}
try{
connect=DriverManager.getConnection(sConnStr+odbc);
}catch(Exception ex){}
}
public ResultSet Query_Rs(String sql)
{
try{
Statement stmt=connect.createStatement(ResultSet.TYPE_FORWARD_ONLY,ResultSet.CONCUR_READ_ONLY);
rs=stmt.executeQuery(sql);
}catch(SQLException ex){}
return rs;
}
public boolean Query_Cmd(String sql)
{
boolean rlt=false;
try {
Statement stmt = connect.createStatement();
rlt=stmt.execute(sql);
} catch (SQLException ex) {
System.out.println(ex);
}
return rlt;
}
public void closeConn()
{
try
{
this.rs.close() ;
this.stmt.close() ;
this.connect.close() ;
}
catch (Exception e)
{
}
}
}
2.在本机上建好access数据源:
写个测试:
Conn conn = new Conn("你的数据源") ;
conn.ResultSet(SQL);//就可以查询了
conn.Query_Cmd(SQL);//就可以删除或者修改
java连接Access数据库
为登录界面连接数据库可以先设置一个数据源
比如说数据源名字为:student,
先 Connection conn=new Connection("jdbc:odbc:student");
Statement stmt=conn.CreateStatement();
ResultSet rset = stmt.executeQuery("select * from Reader where id=" + "'" + user + "' and pass=" + "'" + pass + "'");stu为Access中的一个表名;
if (rset.next()) {
username = rset.getString("name");
pass=rsetrset.getString("pass");
rset。close();
} else {
JOptionPane.showMessageDialog(this, "该用户不存在");
rset。close();
return;
}
JAVA eclipse怎么连接到Access
cn=DriverManager.getConnection("jdbc:odbc:book.mdb");这一句错了,如果book是你的odbc数据库的名称,则应该这样cn=DriverManager.getConnection("jdbc:odbc:book");
如果你想直接连接access文件,则应该
String dbur1 = "jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=d://a1.mdb";
Connection conn = DriverManager.getConnection(dbur1, "username", "password");
WPS Office是一款面向macOS用户的综合办公套件,将文字处理、电子表格、演示文稿、PDF工具、模板与云协作整合在同一应用中。它兼容常见Microsoft Office格式,支持Intel及Apple芯片Mac,基础功能可免费使用,
Shapr3D是一款面向工业设计、机械工程、建筑概念和三维打印工作流的CAD软件。Mac版采用Parasolid建模内核,支持草图约束、实体建模、工程图、可视化渲染及常见CAD格式交换,并可通过账户在多台设备之间同步项目。
REAPER是Cockos开发的数字音频工作站,提供多轨音频与MIDI录制、剪辑、处理、混音和母带制作工具。Mac版兼容Intel与Apple芯片,支持AU、VST、VST3、CLAP等插件格式,并提供高度可定制的工作流程。
Adobe Photoshop 是面向摄影师、设计师和内容创作者的专业图像处理工具,可在 Windows 上完成照片修饰、选区抠图、图层合成、文字排版、绘画及生成式编辑。软件采用订阅授权,由 Creative Cloud 管理安装、更新与许
Adobe InDesign 是面向印刷与数字出版的专业页面排版工具,可制作书籍、杂志、宣传册、海报、交互式 PDF 和电子书。它提供精细的文字样式、多页面管理、印前检查及多格式输出能力,并能与 Photoshop、Illustrator
Adobe Illustrator 是用于绘制矢量图形、插画、图标、徽标和版式的专业设计工具。它以路径和锚点为核心,作品放大后仍能保持清晰,并提供画板、文字、渐变、图像描摹及精确变换等功能,适合品牌视觉、印刷物料、数字界面和商业插画创作。













