首页 新闻 赞助 找找看

C# 文本数据库,字段过多,有3000+,有什么好的思路

0
悬赏园豆:160 [已关闭问题] 关闭于 2010-07-21 15:41

连接字符串: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)

小权的主页 小权 | 初学一级 | 园豆:10
提问于:2010-07-19 10:52
< >
分享
所有回答(5)
0

oledb好像只能是 255列,你可以试试其他方式:

http://www.connectionstrings.com/textfile

邀月 | 园豆:25475 (高人七级) | 2010-07-19 11:30
0

IO手工循环吧。

Astar | 园豆:40805 (高人七级) | 2010-07-19 14:12
0

直接操作文件.

chy710 | 园豆:167 (初学一级) | 2010-07-19 15:35
0

尽量做关联表,逻辑分开。

winzheng | 园豆:8797 (大侠五级) | 2010-07-19 21:23
0

开眼界了,这不是设计问题吗?

dege301 | 园豆:2825 (老鸟四级) | 2010-07-19 21:47
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册