原来在我在BLOG介绍说明过,ADO.NET代码有许多元素进行说明。ADO.NET代码主要分为系统存储过程和用户存储过程。下面就进行ADO.NET代码的编写方面的技巧和先关说明。
(1)打开VS2008,在“服务器资源管理器”下找到数据库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)以上代码的主要功能是往数据库Studentinf的Class1表添加一个新的存储过程AddStuent,它的作用是为Class1表添加一行新数据。单击“保存”按钮,如果存在命名冲突或者语法错误,则不能正常保存,VS2008会给出错误信息。如果保存成功,则返回“服务器资源管理器”,ADO.NET代码右键单击“存储过程”目录下的“AddStuent”,单击“运行”命令。 #t#
(4)输入需要添加的数据。
(5)单击“确定”按钮,ADO.NET代码的“输出”窗口。
(6)“输出”窗口显示存储过程创建成功,此时再返回“Class1”表,选择“显示表数据”。
至此,存储过程创建成功。以上工作主要完成了图形化方式存储过程的创建,接下来将介绍怎样在应用程序中创建和调用ADO.NET代码。