C#读取SQL多个关键词数据后将结果存入数组中,如何实现?

C#读取SQL数据后存入二维数组中。比如selecta,b,cfrom...的结果存放在一个二维数组里,第一维区分a,b,c的结果,第二维对应于a,b,c的值,如何实现?... C#读取SQL数据后存入二维数组中。比如select a, b ,c from...的结果存放在一个二维数组里,第一维区分a,b,c的结果,第二维对应于a,b,c的值,如何实现?
比如array_t[0,X]代表查询到的a的所有值,array_t[1,X]代表查询到的b的所有值。
请大家给出尽量详细的代码,本人是新手,不怎么深入。感谢大家!
展开
 我来答
HLOnePiece
2016-09-01 · 超过18用户采纳过TA的回答
知道答主
回答量:29
采纳率:0%
帮助的人:32万
展开全部
float[] array_t = new float[12];
int i=0;
SqlConnection sqlconnection = new SqlConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].ToString());
sqlconnection.Open();
SqlCommand sqlcommand = new SqlCommand("SELECT * FROM table");
SqlDataReader reader = sqlcommand.ExecuteReader(CommandBehavior.CloseConnection);
if (reader.Read())
{
array_t [0][i] = float.Parse((reader["a"]).ToString());
array_t [1][i] = float.Parse((reader["b"]).ToString());
array_t [2][i] = float.Parse((reader["c"]).ToString());
i++;
}
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
阳光的雷咩咩
2016-08-26 · TA获得超过1.4万个赞
知道大有可为答主
回答量:2.3万
采纳率:66%
帮助的人:7838万
展开全部
为何要放二维数组,还有你怎么读的sql?
更多追问追答
追问
提问说的很清楚了啊,比如我array[0,0]放查询到的a第1个数据,array[0,1]放查询到的a第2个数据,....以此类推
同样的array[1,0]放查询到的b第1个数据,array[1,1]放查询到的b第2个数据,以此类推
追答
我就问你为何要放数组,不是问你如何放的数组。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式