存储过程

LINQ to SQL 使用对象模型中的方法来表示数据库中的存储过程。 通过应用 FunctionAttribute 属性以及在需要时应用 ParameterAttribute 属性,将方法指定为存储过程。 有关详细信息,请参阅 LINQ to SQL 对象模型

使用 Visual Studio 的开发人员通常使用对象关系设计器映射存储过程。 本节中的主题展示了如何自主编写代码并在应用程序中形成和调用这些方法。

本节中

如何:返回行集
介绍如何返回数据行并演示如何使用输入参数。

如何使用带参数的存储过程
介绍如何使用输入和输出参数。

如何:使用针对多个结果形状映射的存储过程
介绍如何在同一存储过程中提供多个形状的返回。

如何:使用作为顺序结果形式映射的存储过程
介绍如何在返回序列已知的情况下处理多个形状。

使用存储过程自定义操作
介绍如何使用存储过程实现插入、更新和删除作。

仅使用存储过程来定制操作
介绍如何仅使用存储过程来实现插入、更新和删除作。

编程指南
提供有关如何创建和使用 LINQ to SQL 对象模型的信息。

演练:仅使用存储过程 (Visual Basic)
包括演示如何在 Visual Basic 中使用存储过程的过程。

演练:仅使用存储过程 (C#)
包括说明如何在 C# 中使用存储过程的过程。