亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

易語言調(diào)用MS SQL SERVER數(shù)據(jù)庫方法

 更新時間:2018年11月11日 14:04:06   作者:紳士也瘋狂  
在本篇文章里我們給大家分享了在易語言中調(diào)用MS SQL SERVER數(shù)據(jù)庫存儲過程方法總結(jié),有需要的朋友們參考下。

Microsoft SQL SERVER 數(shù)據(jù)庫存儲過程,根據(jù)其輸入輸出數(shù)據(jù),籠統(tǒng)的可以分為以下幾種情況或其組合:無輸入,有一個或多個輸入?yún)?shù),無輸出,直接返回(return)一個值,通過output參數(shù)返回一個或多個值,返回一個記錄集(recordset)。無論哪一種情況,無論輸入輸出參數(shù)多復(fù)雜的存儲過程,都可以在易語言中正確調(diào)用,準確的傳入?yún)?shù),并獲取正確的輸出數(shù)據(jù)。下面我(liigo)分多種情況介紹在易語言中調(diào)用MS SQL SERVER數(shù)據(jù)庫存儲過程的詳細方法,使用數(shù)據(jù)庫操作支持庫(eDatabase.fne)。此前多有人說易語言無法調(diào)用數(shù)據(jù)庫存儲過程,或咨詢調(diào)用存儲過程的方法,因成此文。

一、調(diào)用“無輸入輸出數(shù)據(jù)”的存儲過程

這是最簡單的情況,執(zhí)行一個簡單的SQL語句就OK了,下面直接給出代碼:

view plaincopy to clipboardprint?

數(shù)據(jù)庫連接1.執(zhí)行SQL (“exec dbproc”) 

其中,“數(shù)據(jù)庫連接1”是數(shù)據(jù)庫操作支持庫中“數(shù)據(jù)庫連接”控件的實例,"exec" 表示調(diào)用存儲過程,"dbproc"為被調(diào)用的存儲過程的名稱。即使存儲過程有返回值,在不想接收返回值的情況下,也可按這種方法調(diào)用。

二、調(diào)用“有一個或多個輸入?yún)?shù)”的存儲過程

一個輸入?yún)?shù)的情況(其中5為參數(shù)值,跟在存儲過程名稱之后,以空格分隔):

view plaincopy to clipboardprint?

數(shù)據(jù)庫連接1.執(zhí)行SQL (“exec dbproc_p1 5”)

兩個輸入?yún)?shù)的情況(其中3和6為參數(shù)值,之間以逗號分隔):

view plaincopy to clipboardprint?

數(shù)據(jù)庫連接1.執(zhí)行SQL (“exec dbproc_p2 3,6”)

三、調(diào)用“返回記錄集(recordset)”的存儲過程

存儲過程最后一條SQL語句為Select語句,通常將返回一個記錄集(recordset)給調(diào)用者。在易語言中,可通過數(shù)據(jù)庫操作支持庫中的“記錄集”控件接收該記錄集,具體代碼如下圖:

核心代碼就是中間淡黃底色加亮的那一行(記錄集1.打開),這行代碼執(zhí)行成功后,記錄集1內(nèi)容就是存儲過程返回的recordset內(nèi)容,通過一個簡單的循環(huán)語句可以遍歷所有記錄。實際使用中,應(yīng)檢查“記錄集1.打開”調(diào)用是否成功,上圖為簡化起見省略之。

下文更復(fù)雜的情況,也是用大概相同的代碼,僅中間淡黃底色加亮的那一行有所變化。

四、調(diào)用“返回記錄集(recordset)且有一個或多個輸入?yún)?shù)”的存儲過程

代碼與前面大致相同,只是調(diào)整了中間一行調(diào)用存儲過程的SQL語句的寫法,前面都有涉及,無需多言:

相關(guān)文章

  • 易語言編程基礎(chǔ)知識

    易語言編程基礎(chǔ)知識

    今天小編就為大家分享一篇關(guān)于易語言編程基礎(chǔ)知識,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-10-10
  • 分析易語言數(shù)據(jù)類型初始值

    分析易語言數(shù)據(jù)類型初始值

    在本篇內(nèi)容里小編給大家整理了關(guān)于易語言數(shù)據(jù)類型初始值的相關(guān)知識點內(nèi)容,有興趣的朋友們參考學習下。
    2018-11-11
  • 詳解易語言中的數(shù)據(jù)類型

    詳解易語言中的數(shù)據(jù)類型

    這篇文章主要介紹了易語言中的數(shù)據(jù)類型的相關(guān)資料,了解各種數(shù)據(jù)的特性,對編程開發(fā)來說是十分重要,感興趣的朋友一起學習吧
    2016-05-05
  • 易語言實現(xiàn)雙線程的方法解析

    易語言實現(xiàn)雙線程的方法解析

    在本篇內(nèi)容中我們給大家分享了易語言實現(xiàn)雙線程的方法以及代碼解析,需要的朋友們參考下。
    2018-11-11
  • 易語言的SetMessage使用方法

    易語言的SetMessage使用方法

    在本篇文章中我們給大家分享了關(guān)于易語言的SetMessage使用方法相關(guān)知識點,有興趣的朋友們參考學習下。
    2018-11-11
  • 認識易語言句柄及局部變量

    認識易語言句柄及局部變量

    在本篇內(nèi)容里我們給大家分享了易語言句柄及局部變量的相關(guān)知識點內(nèi)容,有興趣的朋友們學習下。
    2018-11-11
  • 易語言護眼色設(shè)置教學

    易語言護眼色設(shè)置教學

    在本篇文章里小編給大家分享了關(guān)于易語言設(shè)置好看的護眼配色的教學內(nèi)容,有需要的朋友們可以學習下。
    2019-01-01
  • 易語言取文本左右及中間指定長度的文本內(nèi)容

    易語言取文本左右及中間指定長度的文本內(nèi)容

    今天小編就為大家分享一篇關(guān)于易語言取文本左右及中間指定長度的文本內(nèi)容,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-11-11
  • 易語言將畫板中指定區(qū)域清空的方法

    易語言將畫板中指定區(qū)域清空的方法

    今天小編就為大家分享一篇關(guān)于易語言將畫板中指定區(qū)域清空的方法,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-11-11
  • 易語言小于或等于命令使用講解

    易語言小于或等于命令使用講解

    今天小編就為大家分享一篇關(guān)于易語言小于或等于命令使用講解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2018-11-11

最新評論