繁体   English   中英

如何使用java调用MSSQL存储过程

[英]How to call a MSSQL stored procedure using java

我几乎没有需要澄清的疑问。 请帮我通过

我的 MSSQL Server 中有一个存储过程,我需要从 Java 中调用它,据我所知,我需要执行这些步骤来调用该过程

  1. 连接到数据库(存储过程的确切位置)
  2. 使用 callablestatement CallableStatement cstmt = con.prepareCall("{call getEmployeeDetails(?, ?)}");调用过程CallableStatement cstmt = con.prepareCall("{call getEmployeeDetails(?, ?)}");

知道请举例说明如何使用 callablestatement 以及如何使用 java 将参数传递给过程。

/建立与 MSSQL 数据库的连接后,这里是如何调用存储过程的代码/

 Connection conn;
 CallableStatement stmt = conn.prepareCall("{call dbo.usp_scr_getAllFiles()}");
 stmt = conn.prepareCall("{call dbo.usp_scr_startLoading()}");   
 stmt.close();
 conn.close();

/在上面的代码中我调用了两个存储过程/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM