我要把数据库的数据,动态绑定到checkBox控件,该怎么什么做,
还有,怎么把数据循环存储到数据库
5 个解决方案
#1
为什么不用CheckedListBox啊?
如果是动态生成的话就必须算为止,每生成一个都要加x,y的值,很麻烦,而且要判断回行。。。效率也不高,不建议使用。。。。不过如果能知道最大值的话还凑合。记得上学的时候做个项目,是动态生成文本框,感觉非常麻烦,后来我来个反向思维,因为知道最大值是32,所以就先画好32个,然后把所有的txt和lbl都锁上,在把所有的都放到一个集合,然后从数据库循环赋值,有值的就开启,没值的就跳过。大概就是这么个思路,但是效率极低。。。
呵呵,我是菜鸟,LZ莫怪
如果是动态生成的话就必须算为止,每生成一个都要加x,y的值,很麻烦,而且要判断回行。。。效率也不高,不建议使用。。。。不过如果能知道最大值的话还凑合。记得上学的时候做个项目,是动态生成文本框,感觉非常麻烦,后来我来个反向思维,因为知道最大值是32,所以就先画好32个,然后把所有的txt和lbl都锁上,在把所有的都放到一个集合,然后从数据库循环赋值,有值的就开启,没值的就跳过。大概就是这么个思路,但是效率极低。。。
呵呵,我是菜鸟,LZ莫怪
#2
关注ing
#3
取出数据来,循环生成checkbox,追加到画面上啊。
循环取数据,循环生成sql语句,存进去就行了阿。要么就用存储过程。
循环取数据,循环生成sql语句,存进去就行了阿。要么就用存储过程。
#4
3楼,
请问,你那有代码吗?发我看下,
请问,你那有代码吗?发我看下,
#5
CheckBox ck = new CheckBox();
ck.Parent = this;
// 设置其坐标。。。
ck.Parent = this;
// 设置其坐标。。。
#1
为什么不用CheckedListBox啊?
如果是动态生成的话就必须算为止,每生成一个都要加x,y的值,很麻烦,而且要判断回行。。。效率也不高,不建议使用。。。。不过如果能知道最大值的话还凑合。记得上学的时候做个项目,是动态生成文本框,感觉非常麻烦,后来我来个反向思维,因为知道最大值是32,所以就先画好32个,然后把所有的txt和lbl都锁上,在把所有的都放到一个集合,然后从数据库循环赋值,有值的就开启,没值的就跳过。大概就是这么个思路,但是效率极低。。。
呵呵,我是菜鸟,LZ莫怪
如果是动态生成的话就必须算为止,每生成一个都要加x,y的值,很麻烦,而且要判断回行。。。效率也不高,不建议使用。。。。不过如果能知道最大值的话还凑合。记得上学的时候做个项目,是动态生成文本框,感觉非常麻烦,后来我来个反向思维,因为知道最大值是32,所以就先画好32个,然后把所有的txt和lbl都锁上,在把所有的都放到一个集合,然后从数据库循环赋值,有值的就开启,没值的就跳过。大概就是这么个思路,但是效率极低。。。
呵呵,我是菜鸟,LZ莫怪
#2
关注ing
#3
取出数据来,循环生成checkbox,追加到画面上啊。
循环取数据,循环生成sql语句,存进去就行了阿。要么就用存储过程。
循环取数据,循环生成sql语句,存进去就行了阿。要么就用存储过程。
#4
3楼,
请问,你那有代码吗?发我看下,
请问,你那有代码吗?发我看下,
#5
CheckBox ck = new CheckBox();
ck.Parent = this;
// 设置其坐标。。。
ck.Parent = this;
// 设置其坐标。。。