回 帖 发 新 帖 刷新版面

主题:[讨论]紧急求助各位高手!如何用C#将保存在一维数组中的数据分别插入到数据库中不同的数据表中?

请教各位高手,如何用C#将保存在一维数组中的数据分别插入到数据库中不同的数据表中? 
详述如下: 
本人从一个特定文件格式(*.iop)的文件中读出一批数据保存到一个一维数组(myarry[25])中,现在需要用C#语言将这批数据分别保存到SQL Server2005数据库里表1,表2,表3中 
将myarry[0]~myarry[8]中的值保存到数据表-表1(假设字段名为:字段1~字段8)中; 
将myarry[9]~myarry[18]中的值保存到数据表-表2(假设字段名为:字段9~字段18)中; 
将myarry[19]~myarry[25]中的值保存到数据表-表3(假设字段名为:字段19~字段25)中; 

请教各位高手,如何使用C#实现一次性将这些数据保存进这三张表中啊?急盼高手能帮帮忙实现一下!不甚感激!

回复列表 (共3个回复)

沙发

insert into 表 values(值1, 值2, 值3, 值4, ...)
根据这个语法,很容易看出,只需要简单的将值组织一下(当然还要注意格式,比如字符串用引号),就可以套入ADO.NET使用了

板凳

我觉得楼主表达的不够清楚....
实现你说的功能实在是很简单,就是直接穷尽的办法,把各个值赋给指定表的指定字段。
但疑惑的是这样有什么实际意义呢?每个一维数组貌似只为各个表存储一条记录.....
所以疑惑中....

3 楼

要怎么表达,你们才明白呢?

我来回复

您尚未登录,请登录后再回复。点此登录或注册