winform怎样通过多个checkbox把数据存放在数据库中并再通过数据库中找出相应数据
winform怎样通过多个checkbox把数据存放在数据库中的字段中,然后又通过checkbox把数据库在数据库去找出来,比如:爱好有游泳,打篮球,打羽毛球的四个che...
winform怎样通过多个checkbox把数据存放在数据库中的字段中,然后又通过checkbox把数据库在数据库去找出来,比如:爱好有 游泳,打篮球,打羽毛球的四个checkbox,我通过checkbox的text把选中的项存放在数据库一个表的爱好(可以同时游泳,打羽毛球两个或以上)这个列中,然后我要用checkbox的text把数据数据库表示在gridview上,如数据库中第1个人爱好有打篮球,第2个人有打篮球,打羽毛球,第3个人有游泳,打篮球,打羽毛球,现在我如果通过选checkbox中的蓝球,可以找到1.2.3三个人,如果我在checkbox同时选羽毛球和篮球也是找到1.2.3三个人,如果我在checkbox中选游泳,打羽毛就找到2.3两个人,反正就是他爱好里只要有篮球,在checkbox中选只要选中篮球就能找到他,选打羽毛球和篮球也可以找到他,这样要怎样实现,各位求教啊
展开
2014-08-30
展开全部
用一张表的话就三个字段,ID自动增长主键。a1第几个框用文本类型,具体值当1,2,3等。a2具体文本,比如打篮球。查找的时候查找出a1等于1时的数据,历遍datatable加到下拉框里。再查找a1等于2时以此类推。事件写在页面载入的时候
推荐于2016-06-21
展开全部
放数据库就是选中的值,读出来就页面载入的时候itemadd加进去
更多追问追答
追问
我先是通过遍历checkbox然后通过string strCom="insert into Student(爱好) values('"+hobby+"') ";hobby是遍历所有选中checkbox.text这样放进数据库中,但是要怎样查找,你可以说下代码吗,刚学没多久不怎么会
追答
你说的是多选框啊,我还以为是下拉框。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-08-31
展开全部
select *from 学生表 where 爱好 like "%篮球%"
更多追问追答
追答
谢谢了,问题解决了,还是初学懂得太少了,很简单问题,可以睡觉了
//tieba.baidu.com/i/sys/jump?un=o887910" onclick="Stats.sendRequest('fr=tb0_forum&st_mod=pb&st_value=atlink');" onmouseover="showattip(this)" onmouseout="hideattip(this)" username="o887910" target="_blank" class="at">o887910 :我也遇到了这样的问题,请问你是怎么解决的呢,能指导下我吗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-08-30
展开全部
很简单
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-08-31
展开全部
以此类推
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询