Data Formatting
このセクションでは、本プロバイダーの接続文字列で設定可能なData Formatting プロパティの全リストを提供します。
| プロパティ | 説明 |
| IncludeColumnHeaders | 指定したファイルの一行目からカラム名を取得するかどうか。 |
| FMT | すべてのテキストファイルのパースに使用する形式。 |
| ExtendedProperties | Microsoft Jet OLE DB 4.0互換のテキストファイルの拡張プロパティです。 |
| RowDelimiter | CSV の行末を検出する際に使用する文字。 |
| SkipTop | 指定した行数を上から読み飛ばします。 |
| IgnoreBlankRows | 空の行をスキップするかどうかを示します。 |
| IncludeEmptyHeaders | カラムヘッダー内のカラム名に空の値を含めるかどうか。 |
| SkipHeaderComments | true に設定すると、ファイルの先頭の# から始まる行がスキップされます。 |
| Charset | CSV ファイルに移行、またはCSV ファイルから移行した文字データをエンコードおよびデコードするための、セッション毎の文字セットを指定します。デフォルト値はUTF-8 です。 |
| QuoteEscapeCharacter | 値を囲む文字をエスケープする際に使用する文字を指定します。 |
| QuoteCharacter | CSV ファイルで値を囲む際に使用する文字を指定します。 |
| TrimQuotedValues | TrimSpaces プロパティに従って、引用符で囲まれた値のスペースのトリミングを有効にします。 |
| TrimSpaces | セル値の先頭と末尾のスペースの処理方法を指定します。 |
| PushEmptyValuesAsNull | 空の値を空として読み取るか、null として読み取るかを示します。 |
| NullValues | CSV ファイル内で見つかった場合null に変換される値の一覧(カンマ区切り)。 |
| PathSeparator | Determines the character which will be used to replace the file separator. |
| IgnoreIncompleteRows | Determines how incomplete rows are handled. |
| MaxCellLength | Max length a cell can hold, after passing this number the cell content will get truncated. If value is -1 then we don't limit the cell content length. |
| DateTimeFormat | この設定では、CSV ファイルに書き込まれるdatetime 値のフォーマットを指定します。 |