存储过程

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

使用 Visual Studio 的开发人员通常会使用对象关系设计器来映射存储过程。 本节中的主题说明了在您自行编写代码的情况下,如何在您的应用程序中构建和调用这些方法。

本节内容

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

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

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

如何:使用针对顺序结果形状映射的存储过程
介绍如何在返回顺序已知的情况下提供多个形状。

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

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

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

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

演练:仅使用存储过程 (C#)
包含了演示如何在 C# 中使用存储过程的步骤。