日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

框架如何调用存储过程_如何在FastReport.Net中使用存储过程

發布時間:2023/12/2 asp.net 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 框架如何调用存储过程_如何在FastReport.Net中使用存储过程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在本文中,我們將討論使用存儲過程來檢索報表的數據,使用MS SQL示例,將展示如何在報表中創建和使用函數。Transact SQL允許創建存儲過程和函數,存儲過程用于自動執行任何操作,這些功能旨在擴展查詢功能,它們可以作為查詢的一部分執行,并始終返回值。存儲過程由執行指令調用,不能返回任何值,要檢索報表中的數據,可以同時使用存儲過程和函數。本文的主要講解使用存儲過程:例如,這是最簡單的存儲過程,它將按單元名稱返回employees 雇員列表:

SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -- ============================================= -- Description: Returns employees by department -- ============================================= ALTER PROCEDURE dbo.DepartmentEmployee @DepName varchar(20) AS BEGIN SELECT em.*, dep.NAME FROM dbo.DEPARTMENT dep JOIN dbo.EMPLOYEE em ON em.DEPT_ID = dep.DEPT_ID WHERE dep.NAME = @DepName END GO

在報表使用此存儲過程,創建與MS SQL數據庫的連接:

選擇表格的階段,單擊Add SQL query...按鈕:彈出“Create Query Wizard創建查詢向導”,在第一步中,指定新表的名稱。

輸入SQL查詢的文本,我們將報表參數作為查詢參數的值發送。

在下一步中,創建@Dep參數,在Expression屬性中,指定report參數,可以在Expression屬性中指定report參數的值:

還可以在顯示報表之前在對話框窗體中設置參數的值,將字段從數據窗口中的數據源傳輸到數據帶,運行報表:

將顯示“Operations”部門的所有員工記錄。

點擊“了解更多”下載產品最新版

↓↓↓

總結

以上是生活随笔為你收集整理的框架如何调用存储过程_如何在FastReport.Net中使用存储过程的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。