C# 连接的数据库中 有一张表table_1,表有两列x,y。怎么把表里的x,y输出成二维数组

类似points=[{x1,y1},{x2,y2}.......]求代码... 类似points=[{x1,y1},{x2,y2}.......]求代码 展开
 我来答
百度网友5722492f7
2013-03-12 · TA获得超过725个赞
知道小有建树答主
回答量:594
采纳率:0%
帮助的人:478万
展开全部
数据库数据的读取基本都是以数据集的形式读取出来的,所以只能在读取出来之后,在做你要的操作,把数据集内的数据传给二维数组。
追问
SqlDataAdapter da = new SqlDataAdapter("select * from Table_1", conn);
DataSet ds = new DataSet();
da.Fill(ds, "tablename");
数据集怎么传给二维数组阿……
追答
只能自己写个循环了,把ds中的数据传给一个datatable,然后遍历datatable给二维数组赋值就行了。不会是不会写循环吧。。。。
匿名用户
2013-03-12
展开全部
string x,y;
string points="[";
for (int i=0;i<tb.Rows.Count;i++)
{
x=tb.Rows[i]["x"].ToString();
y=tb.Rows[i]["y"].ToString();
points +="{"+x+","+y+"},";
}
points =points.SubString(0,points.Length);
points +="]";
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
恶徒帝
2013-03-12
知道答主
回答量:65
采纳率:0%
帮助的人:24.1万
展开全部
是不是读出来记录然后再用佛如循环呢 我也新手坐等大手
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式