Public Attributes | |
string | Id |
string | BinaryId |
string | OutputFilename |
string | XsltFilename |
YesNoType | EvaluateProperties |
string | ConnectionId |
YesNoType | ExecuteOnInstall |
YesNoType | ExecuteOnUnInstall |
string | Delimiter |
SqlType | Type |
Implements execution of a file that contains ODBC statements.
ODBCExecuteBinary behaves like ODBCExecute, but executes an embedded binary file. This is the most flexible construct since it can execute both files that contain MSI properties and files that contain SQL statements to be executed as-is. In addition binary files are never physically placed on disk during execution.
May be nested under Component, MSSQLDatabase, AccessDatabase.
string Wix::Extensions::DataSource::ODBCExecuteBinary::BinaryId |
File that contains SQL statements to be executed.
string Wix::Extensions::DataSource::ODBCExecuteBinary::ConnectionId |
MSSQLConnection to use for executing this statement (when not nested under a database element).
string Wix::Extensions::DataSource::ODBCExecuteBinary::Delimiter |
Batch delimiter. The contents of the SQL file will be split and executed one-by-one. Delimiter is case-insensitive, recognized only at the beginning of line. Either Type or Delimiter may be specified, not both.
YesNoType Wix::Extensions::DataSource::ODBCExecuteBinary::EvaluateProperties |
Set to yes to evaluate MSI properties within the query, file, no to automatically encode all [ ] characters.
YesNoType Wix::Extensions::DataSource::ODBCExecuteBinary::ExecuteOnInstall |
Execute statement at install time.
YesNoType Wix::Extensions::DataSource::ODBCExecuteBinary::ExecuteOnUnInstall |
Execute statement at uninstall time.
string Wix::Extensions::DataSource::ODBCExecuteBinary::Id |
Identifier for the ODBC file statement (primary key).
string Wix::Extensions::DataSource::ODBCExecuteBinary::OutputFilename |
Save output to a file.
SqlType Wix::Extensions::DataSource::ODBCExecuteBinary::Type |
Type of the sql script (SqlServer, Oracle, ...). This will set appropriate delimiters for sql splitting, e.g. 'go' for SqlServer; also.will provide support for insertion commands, e.g. ':r' for SqlServer.
string Wix::Extensions::DataSource::ODBCExecuteBinary::XsltFilename |
Transform output using an XSLT transform.
© Application Security Inc. - All Rights Reserved | http://msiext.codeplex.com |