真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

EF調(diào)用存儲(chǔ)過(guò)程、返回多結(jié)果集和OUTPUT參數(shù)等問(wèn)題

一、EF調(diào)用存儲(chǔ)過(guò)程:

創(chuàng)新互聯(lián)始終致力于在企業(yè)網(wǎng)站建設(shè)領(lǐng)域發(fā)展。秉承“創(chuàng)新、求實(shí)、誠(chéng)信、拼搏”的企業(yè)精神,致力為企業(yè)提供全面的網(wǎng)絡(luò)宣傳與技術(shù)應(yīng)用整體策劃方案,為企業(yè)提供包括“網(wǎng)站建設(shè)、響應(yīng)式網(wǎng)站建設(shè)、手機(jī)網(wǎng)站建設(shè)、微信網(wǎng)站建設(shè)、小程序定制開(kāi)發(fā)、購(gòu)物商城網(wǎng)站建設(shè)、平臺(tái)網(wǎng)站建設(shè)秉承"和諧、參與、激情"的文化,與客戶(hù)和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。

1.執(zhí)行返回表類(lèi)型的存儲(chǔ)過(guò)程

先上存儲(chǔ)過(guò)程 隨手寫(xiě)的一個(gè)最簡(jiǎn)單的

EF 調(diào)用存儲(chǔ)過(guò)程、返回多結(jié)果集和OUTPUT參數(shù) 等問(wèn)題

  .
     



 Student.  Enrollment,Student 
 Enrollment.StudentIDStudent.StudentID
 Enrollment.StudentID

EF 調(diào)用存儲(chǔ)過(guò)程、返回多結(jié)果集和OUTPUT參數(shù) 等問(wèn)題

執(zhí)行存儲(chǔ)過(guò)程的方法 是用直接執(zhí)行sql的方式 我在我的文章第九篇 有過(guò)詳細(xì)的介紹~大家可以先去看下

EF 調(diào)用存儲(chǔ)過(guò)程、返回多結(jié)果集和OUTPUT參數(shù) 等問(wèn)題

執(zhí)行表的存儲(chǔ)過(guò)程 其實(shí)是非常強(qiáng)大的 延遲加載 等都有體現(xiàn) 博客園的陸老師已經(jīng)寫(xiě)了 寫(xiě)的非常清楚了~我這里就不再寫(xiě)了 大家可以去他那看下 提供個(gè)連接~

EF使用存儲(chǔ)過(guò)程查詢(xún)表的

2.執(zhí)行返回值的存儲(chǔ)過(guò)程

先上存儲(chǔ)過(guò)程

  .
     


     ()  Enrollment  StudentID

一個(gè)簡(jiǎn)單的查詢(xún)數(shù)量

這里用sqlQuery 執(zhí)行訪問(wèn) 數(shù)據(jù)庫(kù) 因?yàn)樾枰峁┓祷仡?lèi)型 而我們返回的是int 所以先得到int的類(lèi)型

EF 調(diào)用存儲(chǔ)過(guò)程、返回多結(jié)果集和OUTPUT參數(shù) 等問(wèn)題

3.執(zhí)行增刪改

EF 調(diào)用存儲(chǔ)過(guò)程、返回多結(jié)果集和OUTPUT參數(shù) 等問(wèn)題

  .
     ,
     


    
      .. 
     StudentID  CourseID

EF 調(diào)用存儲(chǔ)過(guò)程、返回多結(jié)果集和OUTPUT參數(shù) 等問(wèn)題

這個(gè)用的是操作數(shù)據(jù)庫(kù) 返回受影響行數(shù)

EF 調(diào)用存儲(chǔ)過(guò)程、返回多結(jié)果集和OUTPUT參數(shù) 等問(wèn)題



二、EF調(diào)用存儲(chǔ)過(guò)程并接收output結(jié)果:

// 設(shè)定output參數(shù)
var recordcount = new System.Data.Entity.Core.Objects.ObjectParameter("recordcount", typeof(Int32));
//調(diào)用存儲(chǔ)過(guò)程,并傳入output參數(shù)
//這里是第一個(gè)結(jié)果集
var result1 = entity.GetAllCategorisAndProducts(recordcount);
//這里是第二個(gè)結(jié)果集var result2 = result1.GetNextResult();
//轉(zhuǎn)換為list
var list1 = result1.toList();
var list2 = result2.toList();
// 什么都不用做,直接輸出recordcount,可以取到值了。。
MessageBox.Show(recordcount.Value.ToString());


分享標(biāo)題:EF調(diào)用存儲(chǔ)過(guò)程、返回多結(jié)果集和OUTPUT參數(shù)等問(wèn)題
標(biāo)題URL:http://weahome.cn/article/jjgcge.html

其他資訊

在線咨詢(xún)

微信咨詢(xún)

電話咨詢(xún)

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部