如何:生成 SqlCeResultSet 代码(设备)
更新:2007 年 11 月
下面的步骤假定在“数据源”窗口中有一个 SQL Server Compact 3.5 数据库。有关更多信息,请参见 如何:创建数据库(设备) 或如何:向设备项目添加数据库。
默认情况下,Visual Studio 仅为设备项目中的数据集生成代码。可以更改此默认值以生成结果集代码,或同时生成这两种代码。有关这两种类型之间差异的更多信息,请参见结果集与数据集(设备)。
仅为针对 SQL Server Compact 3.5 连接创建的 .xsd 文件支持结果集和结果集/数据集选项。所有连接都支持数据集选项,并且默认情况下生成的代码是数据集代码。
如果想要将现有的数据集应用程序转换为结果集应用程序,请将“自定义工具”属性设置为“MSDataSetResultSetGenerator”。此设置同时生成这两种数据访问类。然后,可以将代码从一种类型迁移至另一种类型,且不会出现生成错误。在迁移代码后,请将“自定义工具”属性设置为“MSResultSetGenerator”。进行重新生成,确认已从代码中移除所有的数据集使用。
说明: |
---|
对于在以下说明中使用的某些 Visual Studio 用户界面元素,您的计算机可能会显示不同的名称或位置。这些元素取决于您使用的 Visual Studio 版本及设置。有关更多信息,请参见Visual Studio 设置。 |
只为结果集生成代码
在“解决方案资源管理器”中,右击数据库 .xsd 文件,再单击“属性”。
将“自定义工具”值设置为“MSResultSetGenerator”。
重新生成解决方案。
只为数据集生成代码
在“解决方案资源管理器”中,右击数据库 .xsd 文件,再单击“属性”。
将“自定义工具”值设置为“MSDataSetGenerator”。
此值为默认值。
重新生成解决方案。
同时为结果集和数据集生成代码
在“解决方案资源管理器”中,右击数据库 .xsd 文件,再单击“属性”。
将“自定义工具”值设置为“MSDataSetResultSetGenerator”。
重新生成解决方案。