Condividi tramite


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

È 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 delle prestazioni 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.

Requisiti

  • Visual Studio Ultimate

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
    

     

ms404679.collapse_all(it-it,VS.110).gifNome 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.

ms404679.collapse_all(it-it,VS.110).gifColNameHeader

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.

ms404679.collapse_all(it-it,VS.110).gifFormat

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.

ms404679.collapse_all(it-it,VS.110).gifCharacterSet

CharacterSet può essere OEM o ANSI.

ms404679.collapse_all(it-it,VS.110).gifColonne 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