C# 有两个字段的Access表,把表中的数据怎么添加到二维数组里面?大神们帮一下吧

 我来答
匿名用户
2014-04-08
展开全部
数据表每行数据就是一个数组把这个数组添加到二维数组就是了。
DataTable 阿阿1 = new DataTable();
阿阿1.Columns.Add("_id", typeof(int));
阿阿1.Columns.Add("学生姓名", typeof(string));
阿阿1.Columns.Add("语文成绩", typeof(int));
阿阿1.Columns["_id"].AutoIncrement = true;
阿阿1.Columns["_id"].Unique = true;
DataRow 本报 = 阿阿1.NewRow();
本报.ItemArray = new object[] { 1, "|谔谔|", "100" };
阿阿1.Rows.Add(本报);
//var aaaa = ((int)阿阿.Rows[0][2]).ToString("0.00");
//Console.WriteLine(阿阿.Rows[0].Field<int>("_id").ToString("0.00"));
本报 = 阿阿1.NewRow();
本报.ItemArray = new object[] { 2, "|导弹|", "120" };
阿阿1.Rows.Add(本报);
object[,] 二维 = new object[2,1];
二维[0,0] = 阿阿1.Rows[0].ItemArray;
二维[1,0] = 阿阿1.Rows[1].ItemArray;
object[][] 维二 = new object[2][];
维二[0] = 阿阿1.Rows[0].ItemArray;
维二[1] = 阿阿1.Rows[1].ItemArray;
囚笼山人六
2014-04-08 · TA获得超过8565个赞
知道大有可为答主
回答量:8577
采纳率:70%
帮助的人:2977万
展开全部
用循环读取好了
更多追问追答
追问
一维数组的能写,但二维数组的写不了帮一下撒
追答
你只有两个字段,就是两列,每读取一条记录,就分别取出两个记录的值填入f[i][0]=字段1;f[i][1]=字段2;还是一维循环而已
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式