您的位置:首页 > 数据库

JSP数据库操作

2015-11-21 16:19 218 查看
1.连接数据库

<%@ page language="java" contentType="text/html; charset=utf-8"

    pageEncoding="utf-8"%>

    <%@ page import="com.mysql.jdbc.Driver" %> 

<%@ page import="java.sql.*" %> 

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<title>Insert title here</title>

</head>

<body>

<% 

//驱动程序名 

String driverName="com.mysql.jdbc.Driver"; 

//数据库用户名 

String userName="root"; 

//密码 

String userPasswd="密码"; 

//数据库名 

String dbName="数据库名"; 

//表名 

String tableName="表名"; 

//联结字符串 

String url="jdbc:mysql://localhost/"+dbName+"?user="+userName+"&password="+userPasswd; 

Class.forName("com.mysql.jdbc.Driver").newInstance(); 

Connection connection=DriverManager.getConnection(url); 

Statement statement = connection.createStatement(); 

String sql="SELECT * FROM "+tableName; 

ResultSet rs = statement.executeQuery(sql); 

//获得数据结果集合 

ResultSetMetaData rmeta = rs.getMetaData(); 

//确定数据集的列数,亦字段数 

int numColumns=rmeta.getColumnCount(); 

// 输出每一个数据值 

out.print("id"); 

out.print("|"); 

out.print("num"); 

out.print("<br>"); 

while(rs.next()) { 

out.print(rs.getString(2)+" "); 

out.print("|"); 

out.print(rs.getString(3)); 

out.print("<br>"); 



out.print("<br>"); 

out.print("数据库操作成功,恭喜你"); 

rs.close(); 

statement.close(); 

connection.close(); 

%> 

</body>

</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: