2012-03-03 23:05:20|?次阅读|上传:wustguangh【已有?条评论】发表评论
关键词:Java, ACCESS, 数据库|来源:唯设编程网
1、 程序中需要数据提供驱动程序,如:
Class.forName("org.objectweb.rmijdbc.Driver").newInstance();
2、 数据链接字符串
String url= jdbc:rmi://<rmiHostName[:port]>/<jdbc-url>;
其中rmiHostName为主机名或IP地址,port为端口号,jdbc-url为odbc连接名。
3、 创建一个java文件,命名为testdemo.java,输入下列代码:
package FamilyAsset.Utility.Starup; import java.sql.DriverManager; public class testdemo { public static void main(String[] args) { try { // 注册数据提供程序 Class.forName("org.objectweb.rmijdbc.Driver").newInstance(); // 数据链接字符串 // 192.168.70.100为access // 数据库所在的服务器地址,test_db为odbc数据源名 String strurl = "jdbc:rmi://192.168.70.100/jdbc:odbc:test_db"; java.sql.Connection c = DriverManager.getConnection(strurl, "168168", "168168"); java.sql.Statement st = c.createStatement(); java.sql.ResultSet rs = st.executeQuery("select * from tb_test"); java.sql.ResultSetMetaData md = rs.getMetaData(); while (rs.next()) { System.out.print(" "); for (int i = 1; i <= md.getColumnCount(); i++) { System.out.print(rs.getString(i) + " | "); } } rs.close(); } catch (Exception e) { e.printStackTrace(); } } }
4、 在命令提示对话框中,使用cd命令导航到testdemo.java所在的目录,输入编译命令:Javac testdemo.java
编译testdemo.java,在目录中生成了testdemo.class文件。
输入命令:
Java testdemo
运行测试程序,结果如图:
注意:在编译java程序时,务必确定你计算机中已经配置好java开发环境。