C# 是否使用;“Microsoft文本驱动程序”;是否需要使用schema.ini文件?
使用C#,我试图创建一个带有dataGridView的表单,该表单显示固定宽度平面文件数据库的内容。使用“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)
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