如何:生成 SqlCeResultSet 代码(设备)

更新:2007 年 11 月

下面的步骤假定在“数据源”窗口中有一个 SQL Server Compact 3.5 数据库。有关更多信息,请参见 如何:创建数据库(设备)如何:向设备项目添加数据库

默认情况下,Visual Studio 仅为设备项目中的数据集生成代码。可以更改此默认值以生成结果集代码,或同时生成这两种代码。有关这两种类型之间差异的更多信息,请参见结果集与数据集(设备)

仅为针对 SQL Server Compact 3.5 连接创建的 .xsd 文件支持结果集和结果集/数据集选项。所有连接都支持数据集选项,并且默认情况下生成的代码是数据集代码。

如果想要将现有的数据集应用程序转换为结果集应用程序,请将“自定义工具”属性设置为“MSDataSetResultSetGenerator”。此设置同时生成这两种数据访问类。然后,可以将代码从一种类型迁移至另一种类型,且不会出现生成错误。在迁移代码后,请将“自定义工具”属性设置为“MSResultSetGenerator”。进行重新生成,确认已从代码中移除所有的数据集使用。

说明:

对于在以下说明中使用的某些 Visual Studio 用户界面元素,您的计算机可能会显示不同的名称或位置。这些元素取决于您使用的 Visual Studio 版本及设置。有关更多信息,请参见Visual Studio 设置

只为结果集生成代码

  1. 在“解决方案资源管理器”中,右击数据库 .xsd 文件,再单击“属性”。

  2. 将“自定义工具”值设置为“MSResultSetGenerator”。

  3. 重新生成解决方案。

只为数据集生成代码

  1. 在“解决方案资源管理器”中,右击数据库 .xsd 文件,再单击“属性”。

  2. 将“自定义工具”值设置为“MSDataSetGenerator”。

    此值为默认值。

  3. 重新生成解决方案。

同时为结果集和数据集生成代码

  1. 在“解决方案资源管理器”中,右击数据库 .xsd 文件,再单击“属性”。

  2. 将“自定义工具”值设置为“MSDataSetResultSetGenerator”。

  3. 重新生成解决方案。

请参见

概念

结果集与数据集(设备)

使用 SQL Server Compact 3.5 数据库(设备)