MyException - 我的异常网
当前位置:我的异常网» Java Web开发 » 咨询一个mysql数据并发,造成数据统计不准确的有关问

咨询一个mysql数据并发,造成数据统计不准确的有关问题,特急(3)

www.MyException.Cn  网友分享于:2013-01-20  浏览:58次

                                dbc.setInt(3,   H);
                                rs   =   dbc.executeQuery();
                                if   (rs.next())   {
                                    dbc.prepareStatement(
                                            "update   userhourhistory     set     outscore=outscore+?   where   username=?   and   dotyearmonthday=?   and   dothour=? ");
                                    dbc.setDouble(1,   unitscoredouble);
                                    dbc.setString(2,   outname);
                                    dbc.setInt(3,   yyyyMMdd);
                                    dbc.setInt(4,   H);
                                    dbc.executeUpdate();
                                }
                                else   {
                                    try   {
                                        dbc.prepareStatement( "INSERT   INTO   userhourhistory   (username,outscore,putscore,dotyearmonthday,dothour)   VALUES   (?,?,?,?,?) ");
                                        dbc.setString(1,   outname);
                                        dbc.setDouble(2,   unitscoredouble);
                                        dbc.setInt(3,   0);
                                        dbc.setInt(4,   yyyyMMdd);
                                        dbc.setInt(5,   H);
                                        dbc.executeUpdate();
                                    }
                                    catch   (SQLException   ex11)   {

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有