JDBC を使用して mysql に接続しました。これは私のテーブルです:
Table: SensorAttr
Columns:
SID int(11) PK
TID int(11)
TMID int(11)
SensorType varchar(45)
TimeoutType varchar(45)
以前insert
はデータを 1 つずつプッシュしていましSensorAttr
たが、Driver の戻り整数は「あなたの要求は完了しました」と伝えます。ただし、センサーはできt find the data in the
ます。
PreparedStatement statement = this.con.prepareStatement(sqlStatement);
int cnt = statement.executeUpdate();
sqlStatement = insert into SensorAttr(SID,TID,TMID,SensorType,TimeoutType) value(33,3,0,'Temp','T1s')
呼び出しは cnt に 1 を返します。1 つの平均呼び出しが正しく実行され、1 つの行が影響を受けることを意味します。
ただし、コンソールでは select * from SensorAttr を使用します。結果は、いくつかの行が欠落していることを示しています。