ちゃんとエラーメッセージを読みましょう。
多分、こんなものが出ると思います。
log
1Main.java:6: error: ';' expected
2 String sql = "INSERT INTO ITEM ( SpringCode,SpringName,SpringText) VALUES ('" + a+ "'" "," "'" b+ "'" "," c+ ")" ;
3 ^
4Main.java:6: error: not a statement
5 String sql = "INSERT INTO ITEM ( SpringCode,SpringName,SpringText) VALUES ('" + a+ "'" "," "'" b+ "'" "," c+ ")" ;
6 ^
7Main.java:6: error: ';' expected
8 String sql = "INSERT INTO ITEM ( SpringCode,SpringName,SpringText) VALUES ('" + a+ "'" "," "'" b+ "'" "," c+ ")" ;
9 ^
10Main.java:6: error: not a statement
11 String sql = "INSERT INTO ITEM ( SpringCode,SpringName,SpringText) VALUES ('" + a+ "'" "," "'" b+ "'" "," c+ ")" ;
12 ^
134 errors
さらに、Javaですから文法エラーは^(ハット)
で場所を示してくれているハズです。
文字列の連結したいのに足りないものがありますよね。
最後に、今回程度であれば再現は簡単なので気まぐれで回答しますが、
質問文にエラーメッセージは載せてくれると回答がもっとスムーズになります。
追記
他の回答を見て思い出しました。確かにこの場合はPreparedStatementを使うべきですね。
インタフェースPreparedStatement
https://docs.oracle.com/javase/jp/15/docs/api/java.sql/java/sql/PreparedStatement.html
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。