ADOでのUPDATEメソッドについて
いつもお世話になっております。
首題についてですが
フォーム「携帯管理_F」を作成し、連結テキストボックスを
配置(全フィールド)してテーブル"t_携帯"が参照できるようにしています。
"t_携帯"
[社員CD](重複あり)
[氏名]
[性別]
[台数CD]
フォーム上のコンボボックスを更新にした際に非連結テキストボックスinp_社員CD
の中身をUPDATEメソッドにわたそうとしたのですが、
rs.Update "[社員CD]='" & Me!inp_社員CD & "'"
にすると
「実行時エラー'3001'引数が間違った型、許容範囲外、または競合しています。」
と出てしまいます。
また、
rs.Fields("社員CD").Value = "' & Me!inp_社員CD & '"
rs.Update
とすると社員CDに「' & Me!inp_社員CD & '」が入ってしまいます。
どなたか良い更新の方法をご存知であればご教授願います。
No.1ベストアンサー
- 回答日時:
> どなたか良い更新の方法をご存知であればご教授願います。
rs.Fields("社員CD").Value = Me!inp_社員CD
rs.Update
・・・で、いけると思います。
ADOのRecordsetへの操作は、Formのプロパティやコントロールへの代入と
同様に、直接操作になります。
そのため、ダブルクォートやシングルクォートで括る必要はありません。
(Recordsetを取得す際のSQL文の作成にはダブルクォートなどが必要に
なるのが、ややこしいとことですが(汗))
> rs.Fields("社員CD").Value = Me!inp_社員CD
> rs.Update
上記でできました!
助かりました。感謝です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) Accessテーブルの結合で別々のテーブルのフィールドを組み合わせて値を出す方法について 2 2022/07/20 19:43
- Access(アクセス) Accessの参照フィールドの列がずれてしまいます 1 2023/07/19 15:00
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- USBメモリー・SDカード・フラッシュメモリー オリジナルのデータを預けたくないです 3 2022/09/12 01:51
- iPhone(アイフォーン) コンピュータを使わずCDから音楽を取り込みたい 9 2022/07/24 07:38
- Windows 10 Windows11でMP3 CDを作る方法 17 2022/10/17 19:17
- iPhone(アイフォーン) 先ほどの質問の補足です。 携帯はアイホンです。 タブレットははっきりわかりません、 cDにコピーする 2 2022/06/04 21:30
- その他(パソコン・スマホ・電化製品) 写真屋の嘘つき!! 4 2022/09/09 00:41
- Access(アクセス) DoCmd.SearchForRecord が動かない時の解決方法 3 2022/07/22 15:31
- Access(アクセス) チェックボックスにチェックが入った後の挙動 1 2022/08/21 12:39
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルVBAで、条件に一致する...
-
javascriptからjavaを呼び出したい
-
Excel VBA シェイプの原型のサ...
-
エクセルVBAにおけるON TIMEメ...
-
Labelコントロールに数字を代入...
-
VBPをダブルクリックするとたま...
-
onClickで関数呼出し後に、結果...
-
ExcelのxlDialogInsertPictureで。
-
【sendkeysメソッドが動かずに...
-
コマンドプロンプト実行後に画...
-
Refreshメソッドの使い方
-
for文(拡張)内の変数(ローカ...
-
DataGridViewでセルクリックイ...
-
Excel VBA でExcelを終了したい...
-
3つの倍精度浮動小数点値の平均...
-
(String args[])というメッソ...
-
「CA2202: オブジェクトを複数...
-
PDFファイルから別ウィンドウで...
-
ShellExecuteってなんで関数?
-
JSPで<SELECT>の中にDBから持っ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルVBAで、条件に一致する...
-
エクセルVBAにおけるON TIMEメ...
-
【sendkeysメソッドが動かずに...
-
コマンドプロンプト実行後に画...
-
onClickで関数呼出し後に、結果...
-
DataGridViewでセルクリックイ...
-
Labelコントロールに数字を代入...
-
ExcelのxlDialogInsertPictureで。
-
final修飾子を使っているのに、...
-
JSPで<SELECT>の中にDBから持っ...
-
VBPをダブルクリックするとたま...
-
Excel VBA でExcelを終了したい...
-
Refreshメソッドの使い方
-
ウィンドウを最前面にできません
-
javascriptからjavaを呼び出したい
-
VB.netで、シリアル通信のタイ...
-
mainメソッドのthrows節で設定...
-
VBAでSaveAs使用し、指定してい...
-
PDFファイルから別ウィンドウで...
-
Application.Wait の参照設定
おすすめ情報