C#读取txt文件,然后存储到数据库中。
文件数据格式是这样的:NOtimeBoRackBoRack_inside12013-02-28-13-58-3520.3822.6322013-02-28-14-03-3...
文件数据格式是这样的:
NO time BoRack BoRack_inside
1 2013-02-28-13-58-35 20.38 22.63
2 2013-02-28-14-03-36 20.5 22.63
3 2013-02-28-14-08-36 21.38 23.25
数据很多,都是这种格式的,大神求帮忙。 展开
NO time BoRack BoRack_inside
1 2013-02-28-13-58-35 20.38 22.63
2 2013-02-28-14-03-36 20.5 22.63
3 2013-02-28-14-08-36 21.38 23.25
数据很多,都是这种格式的,大神求帮忙。 展开
4个回答
展开全部
这种格式和Excel 保存类型为TXT的数据格式很像, 可以考虑先转成Excel, 再另存为[MicroSoft Excel 工作表]. 最后使用 OleDbConnection 类可以直接读取Excel工作表为dataset.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
读的时候 、
str=str.ReaderLIne()
读出来
stu[]=str.spilt(" "); //切开
然后就是存到数据库里面了
str=str.ReaderLIne()
读出来
stu[]=str.spilt(" "); //切开
然后就是存到数据库里面了
追问
这个我会,就是写的时候不知道问题出在哪里
追答
先在Load()方法前设置断点
然后按F5 开始调试
按F10 逐步调试程序
最后把错误不懂的再在百度搜一下看有没有解决方案
没有了再提出来问哦
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
StreamReader sr = File.OpenText("文件地址");
StringBuilder output = new StringBuilder();
string rl;
while ((rl = sr.ReadLine()) != null)
{
//对rl进行切割操作....
}
StringBuilder output = new StringBuilder();
string rl;
while ((rl = sr.ReadLine()) != null)
{
//对rl进行切割操作....
}
追问
能否写个完整的程序?谢谢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-08-12
展开全部
你这个数据是在txt文档里面?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询