| 您的位置:首页 > 文档 > 编程技术 > |
文章分类热门文章 |
jsp连接MySQL数据库创建:2005-10-28 00:00:00 作者:Unlinux 来自: http://www.Unlinux.com 与数据库联接是做为WEB程序最基本的功能之一,JSP作为稳定的WEB PROGRAM,其数据库联接部分继承了JAVA的JDBC接口。使用起来与JDBC可以说是完全一致的。下面给出相应的例程,数据库服务器使用MYSQL,联接的驱动使用 mm.mysql.driver ,可以到 java.sun.com 的驱动程序库中查找相应的下载站点。 使用JSP插入数据的例程 <%@ page import="java.sql.*" %> <% //告诉编译器使用SQL包 %> <% try{ Class.forName("org.gjt.mm.mysql.Driver"); //加载 mm.mysql.driver } catch (java.lang.ClassNotFoundException e) //如果加载时出错,给出相应的错误信息 { out.print("Class not found exception occur. Message is:"); out.print(e.getMessage()); } try{ Connection con; Statement stmt; ResultSet rs; con = DriverManager.getConnection("jdbc:mysql://localhost:3306/test?user=root;password="); //创建数据库联接,这样的做法类似于M$的ASP中的创建数据库联接。 stmt = con.createStatement(); stmt.executeUpdate("INSERT INTO mytable (col1,col2) VALUES ('This is a test string',32)"); //执行插入数据的操作 rs = stmt.executeQuery("SELECT * FROM mytable"); //把数据库中所有的数据读出来 while (rs.next()) { String s1 = rs.getString(1); String s2 = rs.getString(2); out.println("col1="+s1+"--col2="+s2+"br"); //打印所显示的数据 } } catch (SQLException e) { //如果SQL语句执行的过程中出错,则显示出相应的错误信息 out.print("SQL Exception occur. Message is:"); out.print(e.getMessage()); } %> 转载自:http://www.unlinux.com/doc/program/20051106/8000.html 【评论】 【加入收藏夹】 【大 中 小】 【打印】 【关闭】 ※ 相关链接
|