日期:2014-05-18  浏览次数:20731 次

小菜跪求复选框写数据库的问题
比如说我要写这样的一个程序
交办人:
    口张XX     口李XX   口王XX     口赵XX
交办事件:
    买东西!(这是不变的,只是选择张李王赵谁做的问题(有可能是一人做或几人做.))
  我要把复选的内容和交办的事件写入SJ数据库的   JBR   和JBSJ字段,请问该怎么做?谢谢各位大虾!

------解决方案--------------------
这个你一点也不会么!?
给你个方法,先用request.getParameterValues()获得提交的一个或多个人的名字String[](数组类型),在利用数据库con,stmt执行一下就好了 。。。
------解决方案--------------------
也可以在提交时把选中的对话框对应的值拼成一个字符串保存在一个hidden控件中,提交后台后处理就好,和楼上的意思差不多
------解决方案--------------------
box是数组名,你要引用数组中的元素,应该是box[..]的形式
如st.executeUpdate( "insert into sj(jbr,jbsj) values ( ' "+box[1]+ " ', "+sj+ " ') ");的形式
------解决方案--------------------
zhongwei510()

你box是一个String的数组,你可以先使用循环将这个数组各个元素整合成一个字符串例如【张XX,李XX,王XX】再通过insert。