C# 是否使用;“Microsoft文本驱动程序”;是否需要使用schema.ini文件?

C# 是否使用;“Microsoft文本驱动程序”;是否需要使用schema.ini文件?,c#,database,text-files,C#,Database,Text Files,使用C#,我试图创建一个带有dataGridView的表单,该表单显示固定宽度平面文件数据库的内容。使用“Microsoft文本驱动程序”是否需要使用schema.ini文件?下面是我正在使用的连接字符串。我似乎无法得到网格填充,无论我是否使用一个,但我不确定,如果我甚至需要它开始。我找不到关于这个主题的全部信息。我也不确定这是否是处理此类文件的最佳方法。任何指导都将不胜感激 string ConnectionString=@“驱动程序={Microsoft文本驱动程序(*.txt;*.csv)

使用C#,我试图创建一个带有dataGridView的表单,该表单显示固定宽度平面文件数据库的内容。使用“Microsoft文本驱动程序”是否需要使用schema.ini文件?下面是我正在使用的连接字符串。我似乎无法得到网格填充,无论我是否使用一个,但我不确定,如果我甚至需要它开始。我找不到关于这个主题的全部信息。我也不确定这是否是处理此类文件的最佳方法。任何指导都将不胜感激

string ConnectionString=@“驱动程序={Microsoft文本驱动程序(*.txt;*.csv)};DBQ=c:\files”


谢谢

已经有一段时间了,但我相信您一定有schema.ini

几年前我经常用这个司机。(四年的月度报告)今天不太需要。我使用它从来没有遇到过问题。任何问题通常都是由于文本文件的问题造成的

Schema.ini文件(文本文件驱动程序)位于

必应搜索

有关此驱动程序的信息位于MSDN库的ODBC下

两个文本文件的工作schema.ini示例:

[networth.txt]
ColNameHeader=False
Format=TabDelimited
MaxScanRows=25
CharacterSet=OEM

[trans.txt]
ColNameHeader=False
Format=TabDelimited
MaxScanRows=25
CharacterSet=OEM
Col1=F1 Char Width 255
Col2=F2 Char Width 255
Col3=F3 Char Width 255
Col4=F4 Char Width 255
Col5=F5 Char Width 255
Col6=F6 Char Width 255
Col7=F7 Float