mayu1020 2021-08-16 11:22 采纳率: 0%
浏览 31

jdbc不能存入数据库,这是为什么呢


    try{
            
            String sql = "insert into administrators (id,aname,pwd) values(?,?,?)";
            Connection conn = util.getConnection();
            var ptst = conn.prepareStatement(sql);
            conn.setAutoCommit(false);
            
            
            Administrators admin = new Administrators();
            
            ptst.setInt(1, admin.getId());
            ptst.setString(2, admin.getaName());
            ptst.setString(3, admin.getPwd());
            ptst.executeUpdate();
            System.out.println("注册成功");
            conn.commit();
            }
        
            catch(Exception e){
            e.getStackTrace();
            System.out.println("注册失败");
            }

数据库没有任何数据生成

  • 写回答

4条回答 默认 最新

  • 三千烦恼丝xzh 2021-08-16 11:24
    关注

    你的Administrators有数据吗

    评论

报告相同问题?

问题事件

  • 创建了问题 8月16日

悬赏问题

  • ¥15 C++为什么这个代码没报错运行不出来啊
  • ¥15 第一行输入n,第二行输入a b c输出的字符向后平移n个位置,当移动到z时,重新返回a开始
  • ¥15 为什么跑这个代码,文件显示不在呀
  • ¥15 一道ban了很多东西的pyjail题
  • ¥15 关于#r语言#的问题:如何将生成的四幅图排在一起,且对变量的赋值进行更改,让组合的图漂亮、美观@(相关搜索:森林图)
  • ¥15 C++识别堆叠物体异常
  • ¥15 微软硬件驱动认证账号申请
  • ¥15 GPT写作提示指令词
  • ¥20 根据动态演化博弈支付矩阵完成复制动态方程求解和演化相图分析等
  • ¥20 关于DAC输出1.000V对分辨率和精度的要求