JDBC和ODBC哪个用的多呀!那个更在实际中用的多呀!有什么好处呀!

 我来答
匿名用户
2013-10-12
展开全部
Java通过JDBC:ODBC桥连接数据库步骤 1、建立数据库 2、通过控制面板建立数据源(最好使用系统DSN) 选择适合的DRIVER 几项分别是: 数据源名:用于在程序中指明该数据源 主机名:实际是数据库名 3、书写JAVA代码 A.需要引入JAVA.SQL.* B.加载驱动程序: Class .forName(“sun.jdbc.odbc.JdbcOdbcDriver”); C.建立连接: Connection con = DriverManager.getConnection(“jdbc:odbc:数据源名”); D.建立语句对象 Statement stmt = con.createStatement; E.执行查询 ResultSet rs = stmt.executeQuery(“select * from 表名”); F.处理结果集 G.关闭结果集 Rs.close(); H.关闭语句对象 Stmt.close(); I.关闭连接 Con.close(); 4、实例 通过JSP访问MYSQL A. 安装MYSQL,建表 B. 安装MYSQL JDBC DRIVER。 安装JDBC for MySQL 为了使Java能操作MySQL的数据库,需要安装MySQL的JDBC驱动程序,将mm.mysql.jdbc-1.2b.zip解压到C:\下,自动生成一个mm.mysql.jdbc-1.2b的目录,并设置环境变量: rem 设置mysql.jdbc环境变量 set CLASSPATH=c:\mm.mysql.jdbc-1.2b;%CLASSPATH 重新启动后,所有的安装就全部OK了!运行 C. 编写程序。 编写留言簿程序 Java是通过JDBC for MySQL提供的工具包中的API函数,来调用MySQL的数据库,你可以用浏览器打开C:\mm.mysql.jdbc-1.2b\doc\apidoc\index.html文件来获得所有API函数说明。下面我只向大家介绍几个编写留言簿所需的函数。 Class.forName("org.gjt.mm.mysql.Driver"); 用于加载 mm.mysql驱动程序 con = DriverManager.getConnection("jdbc:mysql://localhost:3306/test/user=root;password="); 用于连接本地数据库MySQL stmt = con.createStatement(); 生成数据库对象 rs = stmt.executeQuery("SELECT * FROM guestbook");执行SQL语句并返回结果集 将程序编好后放在Tomat的发布目录C:\Tomcat\webapps\ROOT下就可以了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式