jsp向数据库中插入数组的语句怎么写

jsp向数据库中插入数组的语句怎么写,第1张

String sql="insert into dcb(item,detail,score)values('"+item[i]+"','"+detail[i]+"','"+score[i]+"')"

放到数组我不知道为什么这么做,你数据库的类型都是一样吗?要是整型和字符串你可以放一个数组里?

你可以用结果集取出来放到list集合里 反正放到一个容器里就可以了,最好用个泛型

如:User实体类,你先可以封装到populate的方法里 当然方法名你随便取,

String sql = "select * from t_user"

List<User>userlist = null

try{

Connection conn = this.getConnection

PreparedStatement pst = conn.PreparedStatement (sql)

ResultSet rs = pst.executeQuery()

userlist = new ArrayList<User>()

while(rs.next()){

User user = new User()

user.setId(rs.getInt("id"))

user.setCode(rs.getString("code"))

userlist.add(user)

}

this.getClose(conn,pst,rs)

}catch(Exception e){

printStackTrace()

}

return userlist

我手打的个别打错了你在开发工具里看看

form表单中的内容,可以通过request.getParameter("***")获取,其中只需要在form表单的input框或者是其他类型的标签中填入id=""request.getParameter("***")通过id名称可以获取内容。然后新建一个数组,存进去即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11416161.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存