View 对象

View 对象表示使用 Database 对象的 OpenView 方法处理查询时获得的结果集。 在传输任何数据之前,必须使用 Execute 方法执行查询,并将 SQL 查询字符串中指定的所有可替换参数传递给它。 如果需要,可以使用不同的参数再次执行查询,但只能在通过提取所有记录或调用 Close 方法释放结果集之后。

成员

View 对象具有以下类型的成员:

方法

View 对象具有以下方法。

方法 说明
关闭 终止查询执行并释放数据库资源。
Execute 使用问号标记来表示 SQL 查询中的参数。 这些参数的值作为参数记录的相应字段传入。
Fetch 如果结果集中有更多行可用,则返回包含请求的列数据的 Record 对象,否则返回 null。
GetError 返回发生错误的验证错误和列名。
修改 使用通过 Fetch 方法获取的已修改 Record 对象修改数据库行。

 

属性

View 对象具有以下属性。

属性 说明
ColumnInfo
返回一个 Record 对象,其中包含有关结果集中每列的请求信息。

 

要求

要求
版本
Windows Server 2012、Windows 8、Windows Server 2008 R2 或 Windows 7 上的 Windows Installer 5.0。 Windows Server 2008 或 Windows Vista 上的 Windows Installer 4.0 或 Windows Installer 4.5。 Windows Server 2003 或 Windows XP 上的 Windows Installer
DLL
Msi.dll
IID
IID_IView 定义为 000C109C-0000-0000-C000-000000000046

另请参阅

Windows Installer 脚本编写示例