当前位置:编程学习 > C#/ASP.NET >>

将文本文档里的一长串数据 读取到数据库中

T//表示温度
22,33,33,33,22,34,23,
22,33,33,33,22,34,23,
22,33,33,33,22,34,23,
22,33,33,33,22,34,23,33,22
//上面一段为每天24个点的温度,最后多出来的两个是最高,最低温度
22,33,33,33,22,34,23,
22,33,33,33,22,34,23,
22,33,33,33,22,34,23,
22,33,33,33,22,34,23,33,22
P//压强
22,33,33,33,22,34,23,
22,33,33,33,22,34,23,
22,33,33,33,22,34,23,
22,33,33,33,22,34,23,33,22
22,33,33,33,22,34,23,
22,33,33,33,22,34,23,
22,33,33,33,22,34,23,
22,33,33,33,22,34,23,33,22
请高手教下怎么读到数据库中诚
日期 小时 温度 压强
5.1   1点  22  22
5.1   2点  33  33 --------------------编程问答-------------------- 建立如下字段

日期,  小时01,小时02... 小时24, 最高读数,最低读数, 数据类型(压强或温度) --------------------编程问答-------------------- 只需要 日期 小时 温度 压强 几个字段名就行
--------------------编程问答-------------------- 只需要 日期 小时 温度 压强 几个字段名就行
--------------------编程问答-------------------- 看不懂楼主的意思。算我理解能力低。 --------------------编程问答-------------------- 先把他读出来,然后以substring()以每个逗号分隔存到数组中再用for循环存入数据库中 --------------------编程问答-------------------- 你那些数据放在什么地方的哦,比如记事本:现读取出来,然后用空格分隔符把他们放在数组里。
1)可以用数组,把他们放在数组里。遍历数组添加 --------------------编程问答-------------------- using System.Data.OleDb;
using System.Data.SqlClient;
using System.IO;

--------------------编程问答--------------------
引用 6 楼 tanbin_0521 的回复:
你那些数据放在什么地方的哦,比如记事本:现读取出来,然后用空格分隔符把他们放在数组里。
1)可以用数组,把他们放在数组里。遍历数组添加

我也知道用这个方法,可是每次我用循环读取到数据库中就会出错 --------------------编程问答--------------------
引用 1 楼 skep99 的回复:
建立如下字段

日期, 小时01,小时02... 小时24, 最高读数,最低读数, 数据类型(压强或温度)

字段我是知道的 我的意思是用什么方法把那些串数据用FILESTREAM读取到数据库中,能不能具体点的方法,谢谢啊  --------------------编程问答--------------------
引用 5 楼 taolale1212 的回复:
先把他读出来,然后以substring()以每个逗号分隔存到数组中再用for循环存入数据库中

能不能帮我写个例子呀,就是用这个方法,可是不行啊,好几个方法都试过了
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,