功能
SQL Server的存儲過程如下
create procedure sp_jsptest
@yourname varchar(
@myname varchar(
as
select
set @myname =
return
go
<%@ page contentType=
<%
//變量聲明
java
//取得用戶輸入的數據
strName = request
if(strName==null){//用戶沒有輸入姓名
%>
<html>
<head>
<meta http
<title>JSP數據庫操作例程
</head>
<body>
<form action=
您尊姓大名
<input type=
</form>
</body>
</html>
<%
}
else{
//對用戶輸入的數據作必要的字符編碼轉換
strName = new java
//變量聲明
java
java
java
java
java
java
java
int intReturn; //返回值
//裝載JDBC
Class
//設置數據庫連接字符串
strCon =
//連接數據庫
sqlCon = java
//准備SQL語句
strSQL =
//准備可調用語句對象
sqlStmt = sqlCon
//設置輸入參數
sqlStmt
//登記輸出參數
sqlStmt
sqlStmt
//執行該存儲過程並返回結果集
sqlRst = sqlStmt
//獲取來自結果集中的數據
sqlRst
strWelcome = sqlRst
//獲取輸出參數的值
strMyName = sqlStmt
//獲取返回值
intReturn = sqlStmt
//關閉記錄集
sqlRst
//關閉可調用語句對象
sqlStmt
//關閉數據庫對象
sqlCon
%>
<html>
<head>
<meta http
<title>JSP數據庫操作例程
</head>
<body>
<%=strWelcome%><br>
我是<%=strMyName%><br>
返回值是<%=intReturn%>
</body>
</html>
<%
}
%>
From:http://tw.wingwit.com/Article/program/SQLServer/201311/22223.html