连接字符串:Provider=Microsoft.Jet.OLEDB.4.0;Extended Properties='Text;HDR=Yes;FMT=TabDelimited;IMEX=1';Data Source=C:\\
文本数据库,分开字段导入10张表,文本有格式,逗号隔开,字段(列)有3000+,文件有40M
A1,A2,A3,.....A3000
用OleDb可以读取,可是用select * 读到dataset只有255列
超了255以后的就出现错误:至少一个参数没有被指定值(select A256)
oledb好像只能是 255列,你可以试试其他方式:
http://www.connectionstrings.com/textfile
IO手工循环吧。
直接操作文件.
尽量做关联表,逻辑分开。
开眼界了,这不是设计问题吗?