您好,欢迎访问一九零五行业门户网

如何连接myeclipse和access

如何连接 myeclipse 和 access ,其实 myeclipse 中的项目中的 library 里有 rt.jar ,但是我也不知道为什么最后还是要在 myeclipse 中的 lib 里添加了一个 rt.jar 。这一点还是很令我困惑的。 现在说说是怎么连接 myeclipse 和 access 的,首先点击: 控制
如何连接myeclipse和access,其实myeclipse中的项目中的library里有rt.jar,但是我也不知道为什么最后还是要在myeclipse中的lib里添加了一个rt.jar。这一点还是很令我困惑的。
现在说说是怎么连接myeclipse和access的,首先点击:
控制面板->系统安全->管理工具->数据源(odbc),
在系统打开数据源后,dns中添加microsoft access driver,数据源名随便你取。
点击“选择”,选择你创建的access数据库,比如我的是“student.mdb”,随后点击确认即可。
其次,要把rt.jar添加到myeclipse的lib里,因为rt.jar里有sun.jdbc.odbc.driver。如果你的电脑里有jdk,那么在jdk的lib里找一下有没有rt.jar,如果没有jdk的话,去网上下一个jdbc:odbc的驱动包,让后放到myeclipse的lib里。
添加了以后在环境变量里添加classpath,路径为驱动包的绝对路径,例如c:myeclipse/lib/驱动包名.jar,添加完后,需要重启你的电脑,然后就可以连接了。
一下是我的几个程序:
package jdbc;
import java.sql.connection;
import java.sql.drivermanager;
importjava.sql.statement;
publicclass insert1 {
    publicstaticvoid main(string[] args)throws exception{
   string url=jdbc:odbc:ddschool;
 //url表示需要连接的数据源的位置,此时使用的是jdbc-odbc桥的连接方式,url是“jdbc:odbc:数据源名”
       class.forname(sun.jdbc.odbc.jdbcodbcdriver);
//加载数据库的驱动类,sun.jdbc.odbc.jdbcodbcdriver为jdbc连接到odbc的驱动类名
       connection conn=drivermanager.getconnection(url);
       statement stat=conn.createstatement();
//使用statement接口运行sql语句
       string sql=insert into t_student(stuno,stuname,stusex)values('0032','黎哥','男');
 //处理sql语句运行结果
       int i=stat.executeupdate(sql);
       system.out.println(成功添加+i+行);     
       stat.close(); 
       conn.close();
    //关闭数据源连接
}
}
package jdbc;
import java.sql.connection;
import java.sql.drivermanager;
import java.sql.statement;
public class delect1 {
    public static void main(string[] args) throws exception {
string url=jdbc:odbc:ddschool;
       class.forname(sun.jdbc.odbc.jdbcodbcdriver);
       connection conn=drivermanager.getconnection(url);
       statement stat=conn.createstatement();
       string sql=delete from t_student where stusex='男';
       int i=stat.executeupdate(sql);
       system.out.println(成功删除+i+行);
       stat.close();
       conn.close();
}
}
其它类似信息

推荐信息