Procedura: aggiungere una definizione dello schema a un'origine dati file di testo per un test delle prestazioni Web

Le informazioni contenute in questo argomento sono valide per:

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual Studio Express

Argomento applicabile Argomento non applicabile Argomento non applicabile Argomento non applicabile

È possibile associare un test Web a un'origine dati file di testo. Le procedure per l'associazione a semplici file di testo delimitati, ad esempio un file di valori separati da virgole (csv), sono simili a quelle utilizzate per l'associazione a database. Per ulteriori informazioni, vedere Procedura: aggiungere un'origine dati di file con estensione CSV a un test Web e Procedura: aggiungere un'associazione dati a una richiesta Web.

Se si desidera esercitare un maggior controllo sul formato del file di testo, è possibile aggiungere un altro file all'origine dati, che conterrà informazioni sullo schema in cui è descritta la struttura dei dati di testo.

Aggiunta di una definizione dello schema a un'origine dati file di testo

Per aggiungere una definizione dello schema a un'origine dati del file di testo

  1. Creare un nuovo file di testo denominato schema.ini nella cartella dei dati. La cartella dei dati contiene i file di testo descritti nel file di schema.

  2. Modificare il file schema.ini per aggiungere le informazioni in cui è descritta la struttura dei dati. Ad esempio, un file di schema in cui sono descritti due file di testo potrebbe essere simile al seguente:

    [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 file

Il nome del file che contiene i dati è indicato tra parentesi quadre ([]). Nel file di schema possono essere descritti più file di testo, ma il file di schema e tutti i file di testo descritti devono trovarsi nella stessa directory.

ColNameHeader

ColNameHeader deve essere impostato su Vero se il file di dati contiene una riga di intestazione di nomi di colonna o su False in caso contrario.

Format

Format può essere uno dei valori seguenti:

TabDelimited

I campi sono delimitati da tabulazioni.

CSVDelimited

I campi sono delimitati da virgole.

Delimited(*)

I campi sono delimitati da asterischi. È possibile sostituire l'asterisco * a qualsiasi carattere, ad eccezione delle virgolette (").

FixedLength

I campi del testo sono a larghezza fissa.

CharacterSet

CharacterSet può essere OEM o ANSI.

Colonne dati

Per descrivere i nomi delle colonne e i tipi di dati, il formato deve essere ColN ColumnName Type Width #, come descritto nella tabella seguente:

ColN

N è il numero della colonna.

ColumnName

Nome della colonna.

Type

Tipo di dati. I valori consentiti sono Char, Text, Float, Double, Integer, Short, LongChar, Memo e Date.

Width X

(Facoltativo) Questo parametro viene utilizzato per i file di testo in formato a larghezza fissa. X corrisponde alla larghezza della colonna. Se si specifica la larghezza per un file delimitato, verrà ignorata.

Vedere anche

Concetti

Associazione di un'origine dati a un test delle prestazioni Web