こんばんわ。
いつもお世話になっております。
Insertの構文が分からず悩んでいます。
ご教授頂きたいと思います。
テーブルAはID,SOLD,NAMEの項目なのですが
このテーブルAにSOLDに「1」をNAMEはテーブルAの検索結果をそのままInsertしたいのですが、以外に調べても載っておらず
困っています。
stmt.setString(2,1);
stmt.setString(3,"NAME");
stmt.executeUpdate("INSERT INTO A values ('',?,?) WHERE id= "+Str);IDはオートナンバー型なのでテーブルの通番に従いたいと思います。
上記、記述でコンパイルするとエラーが出ます。
おかしい点をご教授下さい。
お願い致します!
No.1
- 回答日時:
コンパイルエラーがでます→エラーの内容を質問に入れましょう。
エラーの内容がわからなければ答えようがありません。まぁ、今回のケースはバインド変数使っているのにただのStatementを使っていることが原因だとは思いますが、違いますか?
バインド変数を使う場合はPreparedStatementを使用します。
で、その場合は
1・PreparedStatementをSQLをパラメータとして取得
2・PreparedStatementに値をセット
3・PreparedStatementを実行
となります。
参考URL:http://www.atmarkit.co.jp/fjava/rensai/jdbc04/jd …
この回答への補足
大変失礼致しました。
Servlet.java:39: シンボルを解決できません。
シンボル: メソッド setString (int,java.lang.String)
場所 : java.sql.Statement の インタフェース
stmt.setString(3,"NAME");
がエラーとなります。
難しい言葉が理解できる程のスキルがなく恐縮なのですが、一度PreparedStatementにて試してみます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP 重複を防ぐ記述について教えて下さい。 3 2023/04/03 14:35
- MySQL 次の時間帯の勝率の合計を求めるSQL文 1 2023/07/04 17:12
- PHP PHP MySQLに画像を直接保存 2 2022/06/05 11:50
- Access(アクセス) access,vbaでフォルダ内のファイルをテーブルにインポート、ファイル名もフィールドに追加したい 1 2022/08/31 11:11
- PHP プログラムコードを入力する場合改行してもいいですか? 2 2022/10/02 16:05
- Oracle sqlで質問です。 aテーブルとbテーブルがあり、下記のsqlで取得したidとnameに一致しないレ 1 2022/04/20 20:34
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- MySQL 【MySQL】本当に困っています。詳しい方、ご教授よろしくお願いします。 1 2023/06/03 14:18
- MySQL mysqlの結合について教えてください 1 2022/05/19 15:13
- PHP DBのハッシュ化したパスワードをpassword_verifyで戻し照合したのですが上手く行きません 2 2023/02/06 13:24
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ACCESSのFindコマンドが遅い
-
VB2010のSQLを使ったレコードカ...
-
「更新に必要なキー列の情報が...
-
Accessの更新前処理について。D...
-
Access2003でのテーブルの有無確認
-
ADOでループすると1レコードず...
-
access count数を変数に格納
-
AceessVBA 非同期処理について
-
Excel 2019 のピボットテーブル...
-
「直需」の意味を教えてください
-
エクセルVBAで5行目からオート...
-
Oracle 2つのDate型の値の差を...
-
Accessのフィールド数が255しか...
-
Accessでテーブル名やクエリ名...
-
Access テキスト型に対する指定...
-
【Access】フォームで自動計算...
-
ACCESSのクエリで集計で、先頭...
-
Excel→Accessへ貼り付けがおかしい
-
Accessでテーブルの値をテキス...
-
変数が選択リストにありません
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
access count数を変数に格納
-
「更新に必要なキー列の情報が...
-
access2000でつまづいてます
-
Accessの更新前処理について。D...
-
AceessVBA 非同期処理について
-
半角スペースの置換でエラーを...
-
ACCESSのFindコマンドが遅い
-
Access VBAで自動連番を振るには
-
[Access]削除時のエラーメッセ...
-
ACCESS、EXCELの限界?
-
AccessVBAについて
-
Set rst = db.OpenRecordset("S...
-
VBScript+SQLServerでcountがう...
-
VisualBasic6.0 SP3 (←注) Acc...
-
Access VBA
-
VB2005でAddNew()
-
VB2010のSQLを使ったレコードカ...
-
access vbaでクエリデータの中...
-
cobolのカーソルについて
-
ADOでループすると1レコードず...
おすすめ情報