纽轱辘小铭 2022-09-16 16:41 采纳率: 88.9%
浏览 21
已结题

Android MySQL数据库显示数据,写了代码没有报错也没有反应

问题遇到的现象和发生背景

Android MySQL数据库显示数据,写了代码没有报错也没有反应。请问写了以下代码,还需要调用吗?或者是绑定xml的id?

用代码块功能插入代码,请勿粘贴截图
 //显示数据
    public List<User> getUserData(){
        //结果存放集合
        List<User> list=new ArrayList<User>();
        //MySQL 语句
        String sql="select * from usertable";
        //获取链接数据库对象
        conn= JDBCUtils.getConn();
        try {
            if(conn!=null&&(!conn.isClosed())){
                ps= (PreparedStatement) conn.prepareStatement(sql);
                if(ps!=null){
                    rs= ps.executeQuery();
                    if(rs!=null){
                        while(rs.next()){
                            User u=new User();
                            u.setId(rs.getInt("id"));
                            u.setUserType(rs.getInt("UserType"));
                            u.setUserState(rs.getInt("UserState"));
                            u.setUserDel(rs.getInt("UserDel"));
                            list.add(u);
                        }
                    }
                }
            }
        } catch (SQLException e) {
            e.printStackTrace();
        }finally {
            JDBCUtils.closeAll(rs,ps, conn);//关闭相关操作
        } return list;
    }
  • 写回答

2条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2022-09-16 17:04
    关注
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 8月3日
  • 已采纳回答 7月26日
  • 修改了问题 9月16日
  • 修改了问题 9月16日
  • 展开全部

悬赏问题

  • ¥15 关于移动机器人坐标计算
  • ¥30 模拟电路 logisim
  • ¥15 PVE8.2.7无法成功使用a5000的vGPU,什么原因
  • ¥15 is not in the mmseg::model registry。报错,模型注册表找不到自定义模块。
  • ¥15 安装quartus II18.1时弹出此error,怎么解决?
  • ¥15 keil官网下载psn序列号在哪
  • ¥15 想用adb命令做一个通话软件,播放录音
  • ¥30 Pytorch深度学习服务器跑不通问题解决?
  • ¥15 部分客户订单定位有误的问题
  • ¥15 如何在maya程序中利用python编写领子和褶裥的模型的方法