2012-01-19 13 views
-5

executeUpdateステートメントでテキストフィールド値を使用するにはどうすればよいですか?パラメータの数を意味する)のsetStringでexecuteUpdateのテキストフィールド値を使用

TextField a = new TextField("defaultName"); 
PreparedStatement pstmt = con.prepareStatement("UPDATE EMPLOYEES SET NAME = ? WHERE ID = ?"); 
    pstmt.setString(1, a.getText()); 
    pstmt.setString(2, idOfEmployee); 
    pstmt.executeUpdate(); 

番号(:私は、私はそれがこのような何かを行くと思うテキストフィールドからデータを取得したいとデータベース

+3

StackOverflowはあなたの仕事を雇うことのできる会社ではありません。あなたが持っているコードを投稿してください。あなたが少なくともこれを研究したことを示すと、ここで助けを受けるでしょう –

答えて

2

を更新したいです。 1はクエリの最初のパラメータ、2は2番目のパラメータです...

+0

pstmtで1が何を意味するかを知ることができます –

+0

@AkhilSharma:編集された答えを参照してください。 – Pawel

+0

私の問題が解決された –

関連する問題