欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
Using LINQ in ASP.NET (2)

     上一篇Using LINQ in ASP.NET (1)中介紹了利用LINQ to SQL實(shí)現對數據的增刪改的操作,但是在實(shí)際的項目應用中,我們經(jīng)常會(huì )使用到存儲過(guò)程。本篇將介紹如何利用LINQ對存儲過(guò)程進(jìn)行操作。

我們利用的還是Northwind數據庫,首先創(chuàng )建存儲過(guò)程

(1)返回所有EMPLOYEES 的信息

CREATE PROCEDURE [dbo].[Employees_GetAll]
AS
SELECT * FROM EMPLOYEES ORDER BY EMPLOYEEID

(2)根據EMPLOYEEID獲得信息

CREATE PROCEDURE [dbo].[Employees_GetByID]
(
@ID int
)
AS
SELECT * FROM EMPLOYEES WHERE EMPLOYEEID=@ID

(3)添加職員信息

CREATE PROCEDURE [dbo].[Employees_Insert]
(
@FIRSTNAME NVARCHAR(20),
@LASTNAME NVARCHAR(20)
)
AS
INSERT INTO EMPLOYEES(FIRSTNAME,LASTNAME)
VALUES(@FIRSTNAME,@LASTNAME)

(4)更新職員信息

CREATE PROCEDURE [dbo].[Employees_Update]
(
@ID INT,
@FIRSTNAME NVARCHAR(20),
@LASTNAME NVARCHAR(20)
)
AS
UPDATE EMPLOYEES
SET FIRSTNAME=@FIRSTNAME,
LASTNAME=@LASTNAME
WHERE EMPLOYEEID=@ID

(5)刪除職員信息

CREATE PROCEDURE [dbo].[Employees_Delete]
(
@ID INT
)
AS
DELETE FROM EMPLOYEES WHERE EMPLOYEEID=@ID

前面我們知道了如何將一個(gè)數據表映射為實(shí)體類(lèi),現在我們要將存儲過(guò)程也相應的映射成為實(shí)體類(lèi),創(chuàng )建LINQ to SQL 的類(lèi)文件。

Code

GetAllEmployees()  方法利用[Function]屬性進(jìn)行描述,由于存儲過(guò)程的返回值可能是一個(gè)或多個(gè)記錄,方法返回值的類(lèi)型必須和ISingleResult類(lèi)型相匹配。存儲過(guò)程返回的字段頁(yè)必須和Employee類(lèi)中聲明的相一致。

GetEmployeeByID() 接收一個(gè)參數,并且返回一行

Code

調用存儲過(guò)程的時(shí)候需要傳入一個(gè)參數,方法的參數和存儲類(lèi)型的參數可以用[Parameter] 進(jìn)行匹配。參數傳給ExecuteMethodCall() 方法。大多數的代碼都是差不多的。

下面是對數據添加,刪除,修改的方法

Code

好了,方法創(chuàng )建好了,接下來(lái)就是在A(yíng)SP.NET Web Form中對這些方法進(jìn)行調用。

添加一個(gè)DetailsView 控件。對它進(jìn)行數據的綁定,方法和(1)中的基本一樣

Code

 

利用DetailsView 控件對數據執行增加,刪除,修改的操作

Code

這樣通過(guò)存儲過(guò)程對數據操作就搞定了。

源碼:/Files/gaoweipeng/aspLINQ2.rar

本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
詳解在A(yíng)SP.NET中用LINQ實(shí)現數據處理
使用SQLCMD在SQLServer執行多個(gè)腳本
linq to sql簡(jiǎn)單使用
sqlserver中的表值函數和標量值函數
oracle使用七(子程序和程序包)
實(shí)驗十三:ASP
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久