Como: Adicionar uma definição de esquema a uma fonte de dados do arquivo de texto
Você pode BIND um teste da Web a uma fonte de dados de arquivo de texto.sistema autônomo procedimentos para vinculação de arquivos de texto delimitado simples, sistema autônomo vírgula separado por valor (csv) arquivos, são semelhantes a ligação a bancos de dados.Para obter mais informações, consulte Como: Adicionar uma fonte de dados de arquivo CSV to a Web teste e Como: Adicionar vinculação de dados em uma solicitação da Web.
Se quiser mais controle sobre o formato de arquivo de texto, você pode adicionar um arquivo adicional para sua fonte de dados.Esse arquivo irá conter informações de esquema que descrevem a estrutura dos dados de texto.
Adicionando uma definição de esquema a uma fonte de dados do arquivo de texto
Para adicionar uma definição de esquema a uma fonte de dados do arquivo de texto
Crie um novo arquivo de texto denominado esquema.ini na sua pasta de dados.Sua pasta de dados contém os arquivos de texto que descreve seu arquivo de esquema.
Edite o arquivo esquema.ini para adicionar as informações que descrevem a estrutura dos dados.Por exemplo, um arquivo de esquema que descreve os dois arquivos de texto pode parecer com isso:
[product.txt] ColNameHeader=False Format=CSVDelimited MaxScanRows=25 CharacterSet=OEM Col1=ProductId Char Width 255 Col2=ModelNumber Char Width 255 [customer.txt] ColNameHeader=True Format=TabDelimited
nome de arquivo
O nome do arquivo que contém os dados que aparece entre [].Mais de um arquivo de texto pode ser descrito no arquivo do esquema, mas o arquivo de esquema e todos os arquivos de texto que descreve devem estar no mesmo diretório.
ColNameHeader
ColNameHeader deve ser definido como True se o arquivo de dados tiver uma linha de cabeçalho de nomes de coluna ou False se não existir.
Formato
Formato pode ser um dos seguintes valores:
TabDelimited |
Campos são delimitados por tabulações. |
CSVDelimited |
Campos são delimitados por vírgulas. |
Delimited(*) |
Campos são delimitados por asteriscos.Você pode substituir qualquer caractere para a *, exceto para aspas duplas (""). |
FixedLength |
São campos no texto de largura fixa. |
CharacterSet
CharacterSet pode ser ANSI ou OEM.
Colunas de dados
Descrever sistema autônomo tipos de nomes e dados de coluna, o formato deve ser ColN ColumnName Type Width #, conforme descrito na tabela a seguir:
ColN |
N é o número da coluna. |
ColumnName |
O nome da coluna. |
Type |
O tipo de dados.Valores permitidos são char, texto, float, Double, inteiro, Short, LongChar, Memorando e data. |
Width X |
(Opcional) Isso é usado para arquivos de texto que têm um formato de largura fixa.X é a largura da coluna.Se você especificar a largura de um arquivo é delimitado, ele será ignorado. |
Consulte também
Conceitos
Sobre vinculação de dados de testes da Web