欢迎您来到中国万网客户服务中心!
客服导航
如果您在使用我们的产品中遇到问题,建议您首先在“常见问题”中查询解决方法;
如果没有找到该问题的解决方法,您可以在“问题搜索”中进行搜索;
如果搜索后没有找到满意答案,您可以“在线提问”,我们会在1个工作日内给您答复。
您现在的位置: 中国万网客服中心 >> 常见问题 >> 软件常见问题 >> JSP技术 >> 文章正文

JSP数据库(MYSQL)操作

作者:hejia    文章来源:本站原创    点击数:    更新时间:2006-4-4

数据库链接的建立
首先应当加载JAVA 2 SDK 中提供的JDBC-ODBC驱动程序,链接ODBC数据库 ,才能进行数据库链接的建立操作。

conn.jsp

<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%><%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<body>
     <%  Connection con;
          Statement sql;
          ResultSet rs;
          try{
              Class.forName("com.mysql.jdbc.Driver").newInstance();
          }
          catch(ClassNotFoundException e){
          e.getMessage();
          }
          try{
              con=DriverManager.getConnection("jdbc:mysql://localhost/zk1011111_db?user=zk1011111&password=t1y1v1n1&useUnicode=true&characterEncoding=gb2312"); 
              sql=con.createStatement();
              rs=sql.executeQuery("SELECT name,email FROM t_test");
              out.print("<Table Border>");
              out.print("<tr>");
              out.print("<TH width=100>"+"姓名");
              out.print("<TH width=100>"+"邮件");
              out.print("</tr>");
              while(rs.next()){ 
                  out.print("<TR>");
                  out.print("<TD>"+rs.getString(1)+"</TD>");
                  out.print("<TD>"+rs.getString(2)+"</TD>");
                  out.print("</TR>");
              }
             out.print("</Table>");
             con.close();
         }
         catch(Exception e){
             e.getMessage();
         }
     %>
</body>
</html>



     <%  Connection con;
          Statement sql;
          ResultSet rs;
          try{
              Class.forName("com.mysql.jdbc.Driver").newInstance();
          }
          catch(ClassNotFoundException e){
          e.getMessage();
          }
          try{
              con=DriverManager.getConnection("jdbc:mysql://localhost/zk1042823_db?user=zk11111&password=t1y1v1n1&useUnicode=true&characterEncoding=gb2312"); 
              sql=con.createStatement();
              rs=sql.executeQuery("SELECT name,email FROM t_test");
              out.print("

");
              out.print("");
              out.print("");
              while(rs.next()){ 
                  out.print("");
                  out.print("");
                  out.print("");
                  out.print("");
              }
             out.print("
"+"姓名");
              out.print("
"+"邮件");
              out.print("
"+rs.getString(1)+""+rs.getString(2)+"
");
             con.close();
         }
         catch(Exception e){
             e.getMessage();
         }
     %>


<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%><%@ page import="java.sql.*"%>


     <%  Connection con;
          Statement sql;
          ResultSet rs;
          try{
              Class.forName("com.mysql.jdbc.Driver").newInstance();
          }
          catch(ClassNotFoundException e){
          e.getMessage();
          }
          try{
              con=DriverManager.getConnection("jdbc:mysql://localhost/zk1042823_db?user=zk1042823&password=t1y6v6n0&useUnicode=true&characterEncoding=gb2312"); 
              sql=con.createStatement();
              rs=sql.executeQuery("SELECT name,email FROM t_test");
              out.print("");
              out.print("");
              out.print("");
              while(rs.next()){ 
                  out.print("");
                  out.print("");
                  out.print("");
                  out.print("");
              }
             out.print("
"+"姓名");
              out.print("
"+"邮件");
              out.print("
"+rs.getString(1)+""+rs.getString(2)+"
");
             con.close();
         }
         catch(Exception e){
             e.getMessage();
         }
     %>





     <% Connection con;
Statement sql;
ResultSet rs;
try{
Class.forName("com.mysql.jdbc.Driver").newInstance();
}
catch(ClassNotFoundException e){
e.getMessage();
}
try{
con=DriverManager.getConnection("jdbc:mysql://localhost/username_db?user=username&password=userpassword&useUnicode=true&characterEncoding=gb2312");
sql=con.createStatement();
rs=sql.executeQuery("SELECT name,email FROM t_test");
out.print("");
out.print("");
out.print("");
while(rs.next()){
out.print("");
out.print("");
out.print("");
out.print(" ");
}
out.print("
"+"姓名");
out.print("
"+"邮件");
out.print("
"+rs.getString(1)+""+rs.getString(2)+"
");
con.close();
}
catch(Exception e){
e.getMessage();
}
%>


 

 


返回上一页
中国万网旗下网站:中国万网 买麦网
Copyright © 2007 中国万网 版权所有
推荐使用1024×768分辨率浏览,并关闭窗口弹出阻止程序