xPortTools
AI Chatbots Demos Products Contact
All Products
.NET Component
.NET txtReader for Text Files

Read any character-delimited or fixed-width text file in .Net no Jet engine, no additional providers, and no Schema.ini file required.

Retired No Longer Available
txtReader
Features
What txtReader Did
🚫
No Jet Required
Bypass the unreliable Jet/ACE OLEDB engine entirely no 32/64-bit conflicts or driver installation.
📝
All Text Formats
Supports any character-delimited format (CSV, TSV, pipe-separated, etc.) and fixed-width column layouts.
📋
No Schema.ini
Define column structure programmatically no brittle Schema.ini configuration files needed.
🔧
Pure Managed Code
100% .Net managed code runs in 32-bit and 64-bit application pools without compatibility issues.
⚙️
Flexible Column Types
Specify data types per column for proper parsing of dates, numbers, booleans and strings.
🔌
No Extra Providers
Self-contained with zero external dependencies beyond the .Net base class libraries.

Supported Formats
Input File Types
CSV TSV Pipe-Delimited Fixed-Width Any Delimiter

Quick Start
Usage Example

Read a CSV file into a DataTable in a few lines specify the delimiter and let txtReader handle the rest.

// Read a CSV into a DataTable txtReader reader = new txtReader(); reader.FileName = "data.csv"; reader.Delimiter = ","; reader.HasHeaders = true; DataTable dt = reader.GetDataTable();

Need modern text processing?

txtReader is retired. Explore our new AI chatbot product or get in touch for help.

Explore AI Chatbots Contact Us