如何正確編制ADO.NET代碼寫法
原來在我在BLOG介紹說明過,ADO.NET代碼有許多元素進行說明。ADO.NET代碼主要分為系統(tǒng)存儲過程和用戶存儲過程。下面就進行ADO.NET代碼的編寫方面的技巧和先關說明。
(1)打開VS2008,在“服務器資源管理器”下找到數(shù)據(jù)庫StudentInf,如圖14-33所示。右鍵單擊“存儲過程”,選擇“添加新存儲過程”命令。
(2)在代碼窗口添加如下ADO.NET代碼。
- CREATE PROCEDURE AddStudent
- (
- @Name nchar(10),
- @Sex nchar(10),
- @Age smallint,
- @Address nchar(50),
- @Married bit,
- @Email nvarchar(50)
- )
- AS
- INSERT INTO Class1
- ( feedom.net
- Name,
- Sex,
- Age,
- Address,
- Married,
- )
- VALUES
- (
- @Name,
- @Sex,
- @Age,
- @Address,
- @Married,
- )
- RETURN
(3)以上代碼的主要功能是往數(shù)據(jù)庫Studentinf的Class1表添加一個新的存儲過程AddStuent,它的作用是為Class1表添加一行新數(shù)據(jù)。單擊“保存”按鈕,如果存在命名沖突或者語法錯誤,則不能正常保存,VS2008會給出錯誤信息。如果保存成功,則返回“服務器資源管理器”,ADO.NET代碼右鍵單擊“存儲過程”目錄下的“AddStuent”,單擊“運行”命令。 #t#
(4)輸入需要添加的數(shù)據(jù)。
(5)單擊“確定”按鈕,ADO.NET代碼的“輸出”窗口。
(6)“輸出”窗口顯示存儲過程創(chuàng)建成功,此時再返回“Class1”表,選擇“顯示表數(shù)據(jù)”。
至此,存儲過程創(chuàng)建成功。以上工作主要完成了圖形化方式存儲過程的創(chuàng)建,接下來將介紹怎樣在應用程序中創(chuàng)建和調用ADO.NET代碼。