whyclj
2019-10-29 1c0469e45346d464e0c5672ee68f9ecd4fb6be7c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
package com.fgkj.test;
 
import java.util.List;
 
import com.fgkj.dao.DAOHelper;
import com.fgkj.dao.impl.BattInfImpl;
import com.fgkj.db.DBUtil;
import com.fgkj.dto.BattInf;
 
public class DeviceTest {
    public boolean updateDis(){
        String sql=" update db_batt_testdata.tb_batttestdata_1005121 a, db_batt_testdata.tb_batttestdata_1005120 b "
                + "  set a.test_curr=(-122.0)-b.test_curr where a.test_record_count=1 and a.test_type=3  "
                + "  and a.record_time=b.record_time   and a.record_time<='2019-10-18 13:30:00' and num>=? and num <=? ";
        int i=0;
        boolean bl=false;
        for (i=0; i<=15;i++) {
            bl=DAOHelper.executeUpdate(DBUtil.getConn(), sql, new Object[]{(i*1000),(i+1)*1000});
            System.out.println(i+" : "+bl);
        }
        
        return bl;
    }
    public static void main(String[] args) {
        BattInf b=new BattInf();
        b.setStationId("42070463");
        BattInfImpl bimpl=new BattInfImpl();
        List<BattInf> list=bimpl.searchStationId(b);
        b=list.get(list.size()-1);
        //System.out.println(b);
        for(int i=1013;i<=2012;i++){
            b.setStationId("42070463");
            b.setFBSDeviceId(91000000+i);
            b.setBattGroupId(1000040+i);
            b.setBattGroupName(("测试"+i).toString());
            boolean bl=bimpl.add(b);
        }
    }
 
}