내 데이터베이스에 1 열이 있는데, 나는 그녀에게 내 ArrayList를 중재하고 모든 것이 작동합니다.두 번째 열을 추가하면 오류가 발생했습니다
for(LatLng s : list1)
{
String sql = "INSERT INTO table1 VALUES('"+s+"')";
stmt.executeUpdate(sql);
}
지금 내가 auto increment
와 다른 열 "ID"를 원하는, 그래서 난 phpmyadmin
이합니다.
ID
유형 int
auto increment
입니다.
하지만 이제 2 열을 사용하면 내 방법이 작동하지 않습니다.
내가 뭘 잘못 했니?
을 표시해야합니다 기본 SQL 자습서를 확인하시기 바랍니다. –
단순히 열을 추가 할 수는 없습니다. – ItamarG3
다음과 같은 쿼리에는 값을 연결하지 마십시오. 그것은 당신이 SQL injection과 다른 미묘한 문제들에 대해서 열어 두었습니다. [prepared statement 사용 방법을 배우십시오] (http://docs.oracle.com/javase/tutorial/jdbc/basics/prepared.html). –