Compartilhar via


Copiar um arquivo ANSI para um campo do banco de dados

O arquivo de exemplo de código VBScript WiTextIn.vbs é fornecido nos Componentes do SDK do Windows para Desenvolvedores do Windows Installer. O exemplo mostra como um script pode ser usado para copiar um arquivo em um campo de texto de um banco de dados do Windows Installer e demonstra o processamento dos dados de chave primária.

O código de exemplo também mostra o seguinte:

Para usar o exemplo de código, você precisa ter a versão do CScript.exe ou do WScript.exe do Host de Script do Windows.

Para usar o CScript.exe para executar este exemplo

  • No prompt de comando, digite a seguinte sintaxe:

    cscript WiTextIn.vbs [caminho para o banco de dados][nome da tabela][valores de chave primária][nome da coluna][caminho para o arquivo]

Observação

A ajuda será exibida se o primeiro argumento for /? ou se forem especificados muito poucos argumentos.

 

Para redirecionar a saída para um arquivo

  • Encerre a linha de comando com o seguinte: VBS > [caminho para o arquivo]. T

Observação

O exemplo retorna um valor igual a zero (0) para sucesso, um (1) se a Ajuda é invocada e dois (2), em caso de falha do script.

 

A seguinte lista identifica os itens que você precisa especificar:

  • Especifique o caminho para o banco de dados do Windows Installer.
  • Especifique o nome da tabela de banco de dados.
  • Especifique todos os valores de chave primária para a linha, em ordem e concatenados com dois-pontos.
  • Especifique um nome de coluna que não seja uma coluna de chave. Essa é a coluna que você deseja receber os dados.
  • Especifique o caminho para o arquivo de texto que está sendo copiado.

Observação

Se o último argumento for omitido, o valor atual do campo será exibido.

 

Para ver mais exemplos de scripts, confira Exemplos de scripts do Windows Installer. Para ver utilitários de exemplo que não exigem o Host de Script do Windows, confira Ferramentas de desenvolvimento do Windows Installer.