社区
Web 开发
帖子详情
jdbc 怎么调用sql server 的 PROCEDURE
srn
2002-04-15 03:55:58
rt
...全文
100
2
打赏
收藏
jdbc 怎么调用sql server 的 PROCEDURE
rt
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
iloveyouonlyonce
2002-04-15
打赏
举报
回复
/*执行一条insert语句并传参数*/
create or replace procedure p_test2(i in number) as
begin
insert into t values (i,'x'||to_char(i));
commit;
end;
/
<%@ page language="java" contentType="text/html;charset=gb2312"%>
<%@page import="java.sql.*"%>
<html>
<body>
<table>
<tr><td>aaa</td><td>bbb</td></tr>
<%
String driver = "oracle.jdbc.driver.OracleDriver";
String strUrl = "jdbc:oracle:thin:@192.168.1.6:1521:db";
Class.forName(driver);
Connection conn = DriverManager.getConnection(strUrl, "scott", "tiger");
String procedure = "{call p_test2 (?) }";
CallableStatement cstmt = conn.prepareCall(procedure);
cstmt.setInt(1,33);
cstmt.executeUpdate();
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("select * from t");
while(rs.next())
{
out.println("<tr><td>" + rs.getString(1) + "</td><td>" + rs.getString(2) + "</td></tr>");
}
rs.close();
stmt.close();
conn.close();
%>
</table>
<p>
<%
out.print(conn.isClosed());
%>
</body>
</html>
</body>
</html>
srn
2002-04-15
打赏
举报
回复
怎么调用 stored proc ?
JAVA
JDBC
连接
SQL
Server
2012 Maven项目
String url = "
jdbc
:
sql
server
://localhost:1433;databaseName=your_database"; String username = "your_username"; String password = "your_password"; try { return DriverManager.getConnection(url, ...
Java中
调用
SQL
Server
存储过程
String url = "
jdbc
:
sql
server
://localhost:1433;databaseName=myDatabase"; String username = "myUsername"; String password = "myPassword"; try (Connection conn = DriverManager.getConnection(url, ...
jsp如何
调用
sql
server
存储过程
String url = "
jdbc
:
sql
server
://localhost:1433;databaseName=myDatabase"; String user = "myUsername"; String password = "myPassword"; Connection conn = DriverManager.getConnection(url, user, ...
sql
server
调用
存储过程
String url = "
jdbc
:
sql
server
://localhost:1433;databaseName=YourDB"; String username = "yourUsername"; String password = "yourPassword"; try (Connection conn = DriverManager.getConnection(url, ...
Java
调用
SQL
Server
的存储过程详解
使用
JDBC
驱动程序
调用
不带参数的存储过程时,必须使用 call
SQL
转义序列。不带参数的 call 转义序列的语法如下所示: {call
procedure
-name} 作为实例,在
SQL
Server
2005 AdventureWorks 示例数据库中...
Web 开发
81,116
社区成员
341,738
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章