c#环境下怎么把sqlite数据库查出的某一列放进一个数组内,主要是怎么取值?

 我来答
185931708
2012-11-30 · TA获得超过1156个赞
知道小有建树答主
回答量:630
采纳率:0%
帮助的人:446万
展开全部
using(SqlConnection conn=new SqlConnection("连接串"))
{
SqlDataAdapter sda = new SqlDataAdapter("select * from sql",conn);
DataTable dt = new DataTable();
sda.Fill(dt);
string[] arr=new string[dt.Rows.Count]
for(int i=0;i<dt.Rows.Count;i++)
{
arr[i]=dt.Rows[i]["列名"];
}
}
思路是先将数据导出到DataTable,然后再放到数组 连接数据库就自己解决吧..
安静的Wind
2012-11-30 · 超过76用户采纳过TA的回答
知道小有建树答主
回答量:898
采纳率:100%
帮助的人:315万
展开全部
可以保存到一个dataset中,而后循环这个dataset来读取相应的值就可以了。
追问
具体怎么操作呀 这个不太熟悉
追答
数据库访问返回dataset就可以啊。
而后循环
foreach(DataRow dr in dt.Rows)
{
this.textbox1.text=dr["字段名"].toString();
// 多个就循环添加上就可以了
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式