首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

请问:怎么将特殊格式的文本文件导入到数据表呢

2012-01-19 
请教:如何将特殊格式的文本文件导入到数据表呢?类别:电视机名称:TCL电视机21寸价格:1000元名称:海尔电视机

请教:如何将特殊格式的文本文件导入到数据表呢?
类别:电视机
名称:TCL电视机
            21寸
价格:1000元
名称:海尔电视机
            21寸
价格:1050元
名称:松下电视机
            21寸
价格:1200元
类别:冰箱
名称:海尔冰箱
价格:800元
名称:华凌冰箱
价格:910元

转成如下的数据;
ID       类别         名称               价格
1       电视机       TCL电视机     1000元
                          21寸
2       电视机       海尔电视机   1050元
                          21寸
3       电视机       松下电视机   1200元
                          21寸
4       冰箱           海尔冰箱       800元
5       冰箱           华凌冰箱       910元


[解决办法]
new 1个datatable,添加对应字段。

然后1行1行的读文本文件,把文本文件的值赋值到对应的字段中,然后再更新datatable就行了
[解决办法]
1、用StreamReader读取文本
2、对读取的文本字符串格式化处理
3、把记录值分别赋值到SQL
4、执行SQL插入
[解决办法]
new 1个datatable,添加对应字段。
自己解析文件。
每读到类别,判断是电视还是冰箱。
电视,连读三行,把相应数值提取写到datatalbe中。
冰箱,读两行,…………
最后更新数据库表。

热点排行