ZBLOG

public List select(int studioid) { DBUtil db=null; List scheList=null; scheList=new LinkedList(); try { //studioid.trim(); // String sql="select * from s...

该方法的作用是根据指定的演出厅 ID 查询对应的演出计划信息,并将查询结果存储在一个 List 对象中并返回。具体解释如下:

  1. 在方法内部,首先创建 DBUtil 对象和一个 Schedule 类型的链表对象 scheList,用于保存查询结果。

  2. 构建 SQL 语句 “select * from schedule where studio_id= ” + studioid 查询指定演出厅 ID 对应的演出计划信息。

  3. 调用 DBUtil 对象的 openConnection() 方法打开数据库连接。如果连接失败,则输出错误信息并返回 null。

  4. 调用 execQuery() 方法执行 SQL 查询操作,并将查询结果保存在 ResultSet 对象 rst 中。如果 ResultSet 不为空,则通过 while 循环遍历结果集,逐行读取每一条记录,创建一个新的 Schedule 对象 stu,并为其设置 sched_id、studio_id、play_id、sched_time 和 sched_ticket_price 等属性值。

  5. 将每个 Schedule 对象添加到 scheList 链表中。

  6. 调用 DBUtil 对象的 close() 方法关闭数据库连接和 ResultSet 对象。

  7. 在 catch 块中捕获异常并打印出错信息。

  8. 最后,在 finally 块中直接返回 scheList 变量,表示查询结果。

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://golang.0voice.com/?id=4687

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?