Compartir a través de


Copiar un archivo ANSI en un campo de base de datos

El archivo de ejemplo de código vbScript WiTextIn.vbs se proporciona en los componentes de Windows SDK de para desarrolladores de Windows Installer. En el ejemplo se muestra cómo se puede usar un script para copiar un archivo en un campo de texto de una base de datos de Windows Installer y se muestra el procesamiento de datos de clave principal.

El ejemplo de código también muestra lo siguiente:

Para usar el ejemplo de código, necesita la versión CScript.exe o WScript.exe del host de Script de Windows.

Usar CScript.exe para ejecutar este de ejemplo

  • En el símbolo del sistema, escriba la sintaxis siguiente:

    cscript WiTextIn.vbs [ruta de acceso a la base de datos][nombre de tabla][valores de clave principal][nombre de columna][ruta de acceso al archivo]

Nota

Se muestra ayuda si el primer argumento es /? o si se especifican demasiados argumentos.

 

Para redirigir la salida a un archivo

  • Finalice la línea de comandos con lo siguiente: > VBS [ruta de acceso al archivo]. T

Nota

El ejemplo devuelve un valor de 0 (cero) para éxito, 1 (uno) si se invoca ayuda y 2 (dos) si se produce un error en el script.

 

En la lista siguiente se identifican los elementos que debe especificar:

  • Especifique la ruta de acceso a la base de datos de Windows Installer.
  • Especifique el nombre de la tabla de base de datos.
  • Especifique todos los valores de clave principal de la fila, en orden y concatenados con dos puntos.
  • Especifique un nombre de columna que no sea una columna de clave. Esta es la columna que desea recibir los datos.
  • Especifique la ruta de acceso al archivo de texto que se va a copiar.

Nota

Si se omite el último argumento, se muestra el valor actual del campo.

 

Para obtener más ejemplos de scripting, consulte Ejemplos de scripting de Windows Installer. Para obtener utilidades de ejemplo que no requieren el host de Windows Script, consulte Herramientas de desarrollo de Windows Installer.