会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Loviy
爱不是要求对方,而是要求自身付出
导航
博客园
首页
新随笔
联系
订阅
管理
公告
Jsp通过JDBC连接SQL数据库
<%--显示数据记录
--%>
<%
@ page contentType
=
"
text/html; charset=GB2312
"
%>
<
html
>
<!--
´´½¨Ò»¸ö HTMLÒ³ÄÜÓÃÀ´ºÍÓû§µÄÇëÇó½øÐн»»¥
-->
<
head
>
<
title>连接数据库
</
title
>
</
head
>
<
body bgcolor
=
#FFFFFF
>
<
font face
=
"
Helvetica
"
>
<
h2
>
<
font color
=
#DB1260
>
½»»¥²éѯ
</
font
>
</
h2
>
<%
//
引入类库%>
<%
@ page import
=
"
weblogic.db.jdbc.*,java.sql.*
"
%>
<%!
//
ÉùÃ÷Êý¾Ý¿âÁ¬½Ó±äÁ¿
Connection conn
=
null
;
//
ÉùÃ÷Êý¾Ý¿âjdbcÇý¶¯±äÁ¿
String jdbcClass
=
"
sun.jdbc.odbc.JdbcOdbcDriver
"
;
//
ÉùÃ÷Êý¾Ý¿âurl±äÁ¿
String jdbcURL
=
"
jdbc:odbc:jdbcsm
"
;
//
ÉùÃ÷Êý¾Ý¿âÁ¬½Ó·½·¨
public Connection getCon() {
try
{
//
¼ÓÔØÊý¾Ý¿âÇý¶¯³ÌÐò
Class.forName(jdbcClass).newInstance();
//
½¨Á¢Êý¾Ý¿âÁ¬½Ó
conn
=
DriverManager.getConnection(jdbcURL);
}
catch
(Exception e) {}
return
conn;
}
%>
<%
try
{
//
½¨Á¢Êý¾Ý¿âÁ¬½Ó
conn
=
getCon();
if
(conn
!=
null
) {
//
´´½¨Ö´ÐÐsqlÓï¾äµÄ¶ÔÏó±äÁ¿
Statement stmt
=
conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
//
Ö´ÐÐsqlÓï¾ä£¬»ñµÃ½á¹û¼¯
stmt.execute(
"
select * from authors
"
);
ResultSet ds
=
stmt.getResultSet();
//
»ñÈ¡ÇëÇó²ÎÊý
String myURL
=
request.getRequestURI();
String person
=
request.getParameter(
"
id
"
);
if
(person
==
null
) {
//
ÁгöËùÓнá¹û
%>
<
table border
=
1
cellpadding
=
5
>
<
th
>
Employee no
</
th
>
<
th
>
Select a name
</
th
>
<
th
>
Job
</
th
>
<
th
>
Manager
</
th
>
<
th
>
Date of hire
</
th
>
<
th
>
Salary
</
th
>
<
th
>
Commission
</
th
>
<
th
>
Dept no
</
th
>
<%
while
(ds.next()) {
%>
<
tr
>
<
td
><%=
ds.getString(
1
)
!=
null
?
ds.getString(
1
) :
"
"
%></
td
>
<
td
><%=
ds.getString(
2
)
!=
null
?
ds.getString(
2
) :
"
"
%></
td
>
<
td
><%=
ds.getString(
3
)
!=
null
?
ds.getString(
3
) :
"
"
%></
td
>
<
td
><%=
ds.getString(
4
)
!=
null
?
ds.getString(
4
) :
"
"
%></
td
>
<
td
><%=
ds.getString(
5
)
!=
null
?
ds.getString(
5
) :
"
"
%></
td
>
<
td
><%=
ds.getString(
6
)
!=
null
?
ds.getString(
6
) :
"
"
%></
td
>
<
td
><%=
ds.getString(
7
)
!=
null
?
ds.getString(
7
) :
"
"
%></
td
>
<
td
><%=
ds.getString(
8
)
!=
null
?
ds.getString(
8
) :
"
"
%></
td
>
</
tr
>
<%
}
%>
</
table
>
<%
//
¹Ø±ÕÊý¾Ý¿âºÍÁ¬½Ó
ds.close();
conn.close();
out.flush();
}
else
{
//
´òÓ¡ÇëÇóijһ¸öÈ˵Ľá¹û
%>
<
p
>
<
b
>
½»»¥²éѯ½á¹û
</
b
>
:
<
p
>
ÄãÑ¡ÔñµÄÈËÊÇ:
<%=
person
%>
<%
}
}
else
{
//
Êý¾Ý¿âÁ¬½Ó´íÎó
out.print(
"
Êý¾Ý¿â²»¿ÉÓá£
"
);
}
}
catch
(Exception e) {
//
Òì³£´¦Àí
out.print(
"
Exception:
"
+
e);
}
%>
</
font
>
</
body
>
</
html
>
posted on
2004-08-05 17:30
Loviy.Net
阅读(
894
) 评论(
0
)
编辑
收藏
举报
会员力量,点亮园子希望
刷新页面
返回顶部