原文:finereport報表,使用帶參數的sql存儲過程,報沒有返回數據集的錯

原因:在SqlServer數據庫中,若定義的存儲過程中包含有insert update等更新操作時,在設計器中對存儲過程進行調用時,會提示沒有返回數據集的錯誤。 解決方法:修改存儲過程,在begin 后面添加 SET NOCOUNT ON。 不管多復雜的sql存儲過程 只需要在第一個大的begin后面添加 如下: ALTER proc dbo . proc enterylist qybm varc ...

2017-08-23 11:03 0 1538 推薦指數:

查看詳情

oracle使用存儲過程返回數據集

很多時候,我們想通過存儲過程獲得一個輸出。我們知道sql server的存儲過程在執行之后,返回的就是一個集合。但是oracle如果要獲得一個輸出集合,就要麻煩一點了。 oracle獲得輸出集合是通過游標實現的,而且游標需要在package中進行聲明。下面就拿分頁 ...

Thu Mar 14 22:55:00 CST 2013 0 6600
SQL Server存儲過程同時返回分頁結果和總數

前言 好長時間沒摸數據庫了,周末在家寫了個報表存儲過程,一時間對使用存儲過程實現分頁的同時並計算出記錄總數不知道怎么更好的去實現。按照我們正常的業務邏輯,存儲過程數據首先是分頁,其次接受若干查詢條件,返回分頁結果的同時還需要返回記錄總數給客戶端。 我對於這樣一個業務 ...

Mon Jan 16 21:25:00 CST 2017 0 8545
sql 存儲過程 output參數使用

/*嵌套存儲過程中需要輸出來的參數*/output 就是這個存儲過程返回的值 也可以說輸出的值--創建存儲過程 求最大值CREATE PROCEDURE [dbo].[P_Max]@a int, -- 輸入@b int, -- 輸入@Returnc int output --輸出 ...

Thu Nov 10 20:27:00 CST 2016 0 5407
存儲過程使用游標變量返回結果

存儲過程使用游標變量返回結果 1)登錄SQLPLUS,用戶為SCOTT,利用該用戶提供的表EMP [sql] C:/Users/Administrator>sqlplus scott/scott 2)編寫一個FUNCTION,返回值為游標變量 [sql ...

Tue Jul 07 04:14:00 CST 2015 0 4457
使用JPA調用存儲過程返回存儲多行數據的OUT參數游標

前提 想要使用JPA調用存儲過程,需要使用JPA2.1以上,API詳情點擊 此處 數據使用 Oracle12 JPA實現為 Hibernate 用法 1.定義存儲過程 這是一個簡單的存儲過程,根據名字模糊匹配所有人員 注意: IN參數個數沒有限制 如果out參數類型 ...

Wed Jan 22 17:53:00 CST 2020 0 905
C#中使用Oracle存儲過程返回結果

問題: 在MSSQLServer中定義的存儲過程可以直接返回一個數據集,如: 在Oracle數據庫中這樣定義是錯誤的,怎么解決? 辦法: Oracle中可以使用游標(Cursor)對數據集進行操作,但在存儲過程輸出參數中直接使用Cursor錯誤,此時的Cursor應該是 ...

Mon Jan 06 02:35:00 CST 2014 4 7230
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM