java 如何调用Sqlserver存储过程? - Java / Java EE
下面的存储过程有一个返回总记录数的值
@TotalRow int output, -- 记录总数 /* 2007-07-12 22:11:00 update */
如何取到这个值?
Sql server2005存储过程:
SQL code:
/****** Object: StoredProcedure [dbo].[ViewPage] Script Date: 04/27/2010 20:21:25 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
-- =============================================
-- Author: 黄剑平
-- Create date: 2007-5-11
-- Description: SQL 2005 版本 通用分页存储过程
-- BLOG: http://www.fnsword.com
-- =============================================
Create PROCEDURE [dbo].[ViewPage]
@Page int = 1, -- 当前页码
@PageSize int = 10, -- 每页记录条数(页面大小)
@Table nvarchar(500), -- 表名或视图名,甚至可以是嵌套SQL:(Select * from Tab Where ID>1000) Tab
@Field nvarchar(200) = '*', -- 返回记录集字段名,","隔开,默认是"*"
@OrderBy nvarchar(100) = 'ID ASC', -- 排序规则
@Filter nvarchar(500), -- 过滤条件
@MaxPage smallint output, -- 执行结果 -1 error, 0 false, maxpage true
@TotalRow int output, -- 记录总数 /* 2007-07-12 22:11:00 update */
@Descript varchar(100) output -- 结果描述
AS
BEGIN
Set ROWCOUNT @PageSize;
Set @Descript = 'successful';
Set @TotalRow=0;
-------------------参数检测----------------
IF LEN(RTRIM(LTRIM(@Table))) !> 0
Begin
Set @MaxPage = 0;
Set @Descript = 'table name is empty
相关问答:
<?xml version="1.0" encoding="utf-8" ?>
- <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical&q ......
各位老大好。。。小弟有一个乱码问题急需帮忙解决
我在本页中用request.getParameter("name")取变量。。变量的赋值为汉字。我在页面的开头加了<%@ page language = "java" contentType=&quo ......
在JSP页面有一个<input type="hidden" name="index" value="0">/>控件
当我用下面的JavaScript函数改变其value的值的时候 如果满足条件(即i>=3的时候)为什么value的 ......
在北京从事java开发1年多了,现在想回东莞发展。可是想找份java程序员的工作很难啊,我刚怎么办~~~!!?
有经验你怕什么.来吧.
第一次个沙发了,再顶个.
北京不挺好的 嘛 有技术有经验不怕没饭吃
引用 ......