Expand|Select|Wrap|Line Numbers
- public static void main(String[] args) throws Exception
- {
- ModbusClient modbusClient = new ModbusClient();
- modbusClient.Connect("127.0.0.1", 502);
- int[] inputRegisters = modbusClient.ReadHoldingRegisters(0, 149);
- for (int i=0; i < inputRegisters.length; i++)
- System.out.println("Holding Register #"+i+": "+inputRegisters[i]);
- }
My question now is how can I do to save that amount of data at the same time, searching the net I found an example using FOR but I don't understand very well how to integrate it since I can't make it work.
Expand|Select|Wrap|Line Numbers
- String SQL = "INSERT INTO ingredients(date,regnumb,regval)"
- + "values (?,?,?)";
- mensaje="data inserted correctly";
- try{
- PreparedStatement sqls = (PreparedStatement) conn.prepareStatement(SQL);
- int rows =4;
- for(int i = 0; i
- sqls.setString(1, date);
- sqls.setString(2, regnumb);
- sqls.setString(5, regval);
- sqls.addBatch();
- } sqls.executeBatch();