C#如何将listbox里的所有项存入数据库

我有两个listbox是a和b,a里面有多条数据,b里面是空的,我通过button把a里面我选的数据放到b中,b里面就也有多条数据了,我怎么把这些存到数据库中,然后如果我... 我有两个listbox是a和b,a里面有多条数据,b里面是空的,我通过button把a里面我选的数据放到b中,b里面就也有多条数据了,我怎么把这些存到数据库中,然后如果我用的时候改怎么取,希望有个demo或者代码,谢谢!! 展开
 我来答
_woyaoxiazai
2012-05-05
知道答主
回答量:12
采纳率:0%
帮助的人:4.5万
展开全部
首先你先把listbox中的数据获取到通过遍历名称为b的items集合就可以得到这些数据
然后把这些获得数据添加到数据库就可以了
追问
那我怎么取这些数据呢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
张渊博666888
2012-05-05
知道答主
回答量:68
采纳率:0%
帮助的人:29.5万
展开全部
在Access数据库中读取数据到ListBox1中。

OleDbConnection olection1 = new OleDbConnection("Jet OLEDB:Engine Type=5;Provider=Microsoft.ACE.OLEDB.12.0;Data Source=数据库名称.accdb");
olection1.Open();
OleDbCommand cmd = new OleDbCommand("",olection1);
cmd.CommandText = "select 你要的字段 form 表名";
OleDbDataReader read= cmd.ExecuteReader();
while(read.Read())
{
for (int i = 0; i < read.FieldCount;i++ )
{
ListBox1.Items.Add(read.GetString(i));
}
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2012-05-05
知道答主
回答量:25
采纳率:0%
帮助的人:21.4万
展开全部
数据绑定,直接连接上数据库,然后用bind()方法绑定数据源就行,看你需要是单向还是双向的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式