Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


3648 / 9994 ←次へ | 前へ→

【9605】Re:目次作成時にレポートのページ数を取得したい
質問  ゆずぽん  - 07/6/23(土) 0:04 -

引用なし
パスワード
   ▼hatena さん:
回答ありがとうございます。
>
>If Me.Pages = 0 And FormatCount = 1 Then
>  CurrentDB.Excecute _
>    "UPDATE 商品テーブル SET 目次用ページ = " & Me.Page & _
>    " WHERE 商品コード=" & Me.商品コード & ";"
>End If
>
>これで、レポートをプレビューまたは、印刷すると、商品テーブルに目次用ページが
>書き込まれると思います。

CurrentDb.Execute _
"UPDATE 商品テーブル SET 目次用ページ =" & Me.Page & _
"WHERE 管理番号 =" & Me.管理番号 & ";"

と入力いたしましたがエラーが出ます。

実行時エラー3075
クエリ式'1WHERE 管理番号 = 7343'の構文エラー:演算子がありません

という内容です。
自分なりにエラーの内容を本などで調べてみましたが良く分かりません。
ちなみにExecuteメソッドであってますよね?

>
>商品テーブルの主キーは商品コードで、数値型との前提でコーディングしてます。

管理番号(商品番号)は私のテーブルにはなかったので新しく作成いたしました。
ちなみにテキスト型を用いるとこの構文は変わるのでしょうか?
テキスト型のフィールドを試しに入れてみましたが同じエラーが出ました。

VBAは苦手なもので返信が遅くなりスミマセンでした。
625 hits

【9600】目次作成時にレポートのページ数を取得したい ゆずぽん 07/6/21(木) 21:02 質問[未読]
【9601】Re:目次作成時にレポートのページ数を取得し... hatena 07/6/22(金) 9:57 回答[未読]
【9605】Re:目次作成時にレポートのページ数を取得し... ゆずぽん 07/6/23(土) 0:04 質問[未読]
【9606】Re:目次作成時にレポートのページ数を取得し... hatena 07/6/23(土) 0:19 回答[未読]
【9607】Re:目次作成時にレポートのページ数を取得し... ゆずぽん 07/6/23(土) 0:33 お礼[未読]

3648 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078201
(SS)C-BOARD v3.8 is Free