jsp如何连接sqlserver数据库?

surf182 2005-02-21 02:17:00
小弟第一次开发jsp,数据库是sqlserver7
不知道该怎么样连接数据库,对数据库的记录进行存取。
请高手指教,越详细越好。谢谢
...全文
124 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
liwenlong 2005-02-21
  • 打赏
  • 举报
回复
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">

<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=gb2312">
<title>显示数据</title>
</head>
<%@ page contentType="text/html;charset=gb2312"%>
<%
//import java.sql.*;
//import java.util.*;
//import com.microsoft.jdbc.sqlserver.*; 把这三个包导入
Connection dConn = null;
String sql="select 字段1,字段2,字段3 from 表名";
ResultSet rs = null;
Class.forName("com.microsoft.jdbc.sqlserver. SQLServerDriver");
String url="jdbc:microsoft:sqlserver:127.0.0.1:1433;DatabaseName=你的数据库名";
dConn= DriverManager.getConnection(url,userid,pwd);
Statement stm = dConn.createStatement();
rs = stm.executeQuery(sql);
%>
<body>
<tabel>
<tr>
<td>字段1</td>
<td>字段2</td>
<td>字段3</td>
</tr>
<%
while(rs.next())
{
%>
<tr>
<td><%=rs.getString("字段1")%></td>
<td><%=rs.getString("字段2")%></td>
<td><%=rs.getString("字段3")%></td>
</tr>
<%
}
rs.colse();
%>
</table>
</body>
</html>
skylan 2005-02-21
  • 打赏
  • 举报
回复
http://tech.ccidnet.com/pub/article/c1110_a173155_p1.html
kaymo 2005-02-21
  • 打赏
  • 举报
回复
Class.forName();装载类驱动
DriverManager.getConnection();建立连接
conn.createStatement();得到statement
stmt.executeQuery();得到结果集
mousefog 2005-02-21
  • 打赏
  • 举报
回复
up!
cooltigerzsh 2005-02-21
  • 打赏
  • 举报
回复
<%Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=Northwind";
String user="sa";
String password="1";
Connection conn= DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement();
String sql="select * from Employees";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next()) {%>
第一个字段为:<%=rs.getString(1)%>
第二个字段为:<%=rs.getString(2)%><br>
<%}%>
<%out.print("恭喜你,数据库连接成功!");%>
<%
rs.close();
stmt.close();
conn.close();
%>
jFresH_MaN 2005-02-21
  • 打赏
  • 举报
回复
是啊!这是最基本的了
随便找本书就可以看到了
我想楼主应该先打好j2se的基础哦
以梦为马 2005-02-21
  • 打赏
  • 举报
回复
up
trazan 2005-02-21
  • 打赏
  • 举报
回复
一般的书上都有的吧。

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧