JSP 如何使用SQL Server 2000 存储过程?
如果是返回结果集的存储过程直接调用ResultSet rs = stmt。executeQuery("procname('arg1','arg2',。。。)");
如果是标准的存储过程可以这样调用(假设有两个参数,第一个为输入参数,第二个为输出参数):
pcall = con。
prepareCall("{call getReply(?,?)}");
pcall。registerOutParameter(2,java。sql。Types。VARCHAR);
pcall。
setString(1,content);
pcall。e
xecute();
ret = pcall。 getString(2);
。
[展开]
用BEAN.不过数据库一般都用Oracle.
这个问题还真不知道,还真没这么用过,晕~ 是否能通过BEAN来调用SQL SERVER的存储过程,那么在JSP中调用BEAN,这样就能间接实现JSP对SQL SERVER存储过程的调用了。