2014-11-05 2 views
-4

«Правильно ли это утверждение, оно не может пройти мой тест JUnit !!!»

Что не так с моим заявлением?Оператор обновления Java sqlite

Это не проходит тест JUnit.

String sqlStringLockWithIP = "UPDATE ACCOUNTS SET " + "LOCKSTATE = "+1+" , " + "IPADDRESS = "+ipAddress+" WHERE ID = " + id;

+1

Что вы JUnit тест? – Array

+0

Скажите нам. Как мы узнаем? Каков тип столбца 'IPADDRESS' и переменная' ipAddress'? Кроме того, зачем конкатенировать «1» и другую соседнюю строку? –

+3

ipAddress = "7 '; drop table ACCOUNTS;" :-) – BarrySW19

ответ

1

вы имели в виду:

String sqlStringLockWithIP = "UPDATE ACCOUNTS SET LOCKSTATE = 1, IPADDRESS = '"+ipAddress+"' WHERE ID = " + id; 
Смежные вопросы