
SQL文にコメントを入れたいのですが、下記エラーになります。下記コードでSQL文にコメント入れる方法を教えてください。
Microsoft JET Database Engine (0x80040E14)
SQL ステートメントの後に文字が見つかりました。
SELECT * FROM sqltable where idnum like 'hoge';--
SELECT * FROM sqltable where idnum like 'hoge'--;
を試して両方同じエラーでした。
Dim objCon
Set objCon = Server.CreateObject("ADODB.Connection")
objCon.Mode=1
objCon.ConnectionString = Server.MapPath("db1.mdb")
objCon.Provider = "Microsoft.Jet.OLEDB.4.0"
objCon.Open
strSQL = "SELECT * FROM sqltable where idnum like 'hoge';--"
SET result = objCon.Execute(strSQL)
objCon.Close
Set objCon = Nothing
環境は以下のようになります。
WinXP+IIS5+Access2003
No.2ベストアンサー
- 回答日時:
データベースはAccessを使用しているのですね。
であれば、コメントは記述できません。
^^^^^^^^^^^^^^^^^^^^^^^^^
Accessを開いて、クエリで、
SELECT * FROM sqltable where idnum like 'hoge';--
を実行してみてください。
「SQL ステートメントの後に文字が見つかりました。」というエラーが出るはずです。
ASPとか関係なく、SQL文に問題があるのです。
ちなみに、
SQL-ServerやOracleではSQL文の中にコメントが書けます。
ASPで実行しても問題なく動きます。
この回答への補足
rename様
ご回答ありがとうございます。
>コメントは記述できません。
との事ですが、もしよろしければ
ご回答頂いた情報が記載されている、
サイト名や書籍があれば教えて頂けますでしょうか?

No.3
- 回答日時:
> >コメントは記述できません。
> との事ですが、もしよろしければ
> ご回答頂いた情報が記載されている、
> サイト名や書籍があれば教えて頂けますでしょうか?
問題はそこなんですか?
VBScript のコメントとして記述するって話じゃなくて・・・
であれば、Access のヘルプのどこにも「クエリにコメントを記述できる」って書いてない。
ってのが理由になりませんか?
この回答への補足
問題はそこなんですか?
そうなんです。
>SQL文にコメントを入れたいのですが・・・
と質問に書いたように、SQL文に書きたかったのです。
>であれば、Access のヘルプのどこにも「クエリにコメントを記述できる」って書いてない。
なるほど、納得できました。
アクセスは少し特殊とはいえコメントが使えないのは、
不思議に思ってしまったので。
No.1
- 回答日時:
こんちくわ。
えっと。。。?
普通に、「コメント文を書き込みたい」んですか。。。?
SELECT * FROM sqltable where idnum like 'hoge'
だったら、
「sqltableから、idnumがhogeと部分一致しているレコードを取ってくるSQL文です」とかのコメントを。。。
ですか???
SQL文にコメント。というよりは、ASPにコメント。ですよね。
ASPのコメント文は「'」で書きますので
strSQL = "SELECT * FROM sqltable where idnum like 'hoge';" 'sqltableから、idnumがhogeと部分一致しているレコードを取ってくるSQL文です
でコメントになると思いますよ-w-
この回答への補足
すいません言葉が足りませんでした。
プログラム内ではなく、SQL文に書きたいのです。
すいませんでした。
PS,通常SQLでは、コメントは--で書くと認識していますが、これは今回の環境でも変わりませんよね?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) 実行時エラー3131 FROM 句の構文エラーです について 7 2022/06/13 15:45
- SQL Server [SQLServer] テーブル名からカラム名を取得する 1 2022/08/23 21:20
- MySQL SQLです。こんな感じですか?あってますか? うまくいきません教えてくださいお願いします 1 2023/07/08 15:27
- MySQL SQLです。下記の問合せを行うクエリを、PhpMyAdminで作成して実行せよ。 「昨年の各月の総降 1 2023/07/01 00:32
- Access(アクセス) アクセス 有効なフィールド名、または式として認識できませんのエラー 3 2022/08/19 11:53
- MySQL 下記の問合せを行うクエリを、PhpMyAdminで作成して実行せよ。 日本の全市区町村を人口密度が低 1 2023/06/18 19:51
- Oracle sqlで質問です。 aテーブルとbテーブルがあり、下記のsqlで取得したidとnameに一致しないレ 1 2022/04/20 20:34
- Oracle 下記のsqlで取得されるレコード以外を取得する方法ありますでしょうか。 SELECT B.番号, B 2 2022/04/20 23:21
- PHP DBのハッシュ化したパスワードをpassword_verifyで戻し照合したのですが上手く行きません 2 2023/02/06 13:24
- Visual Basic(VBA) access count数を変数に格納 2 2022/03/30 19:21
このQ&Aを見た人はこんなQ&Aも見ています
-
ACCESSのクエリー抽出条件にIIFを使用して
Access(アクセス)
-
2つのテーブルに共通するレコードを削除したい
Access(アクセス)
-
Accessでテーブルの値をテキストボックスに代入するには?
Access(アクセス)
-
-
4
アクセスVBAのMe!と[ ]
Access(アクセス)
-
5
IF関数で空欄(")の時、Nullにしたい
その他(Microsoft Office)
-
6
ACCESSで空白のデーターをクエリで判定/識別する方法を教えてくださ
Access(アクセス)
-
7
アクセスのエラー「クエリには出力フィールドが1つ以上必要です。」
その他(Microsoft Office)
-
8
ACCESSの時間帯の抽出について
その他(Microsoft Office)
-
9
VBA 変数名に変数を使用したい。
Visual Basic(VBA)
-
10
SQL文 複数実行
SQL Server
-
11
Access クエリ実行が急に非常に遅くなりました。
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Objective-C 変数への代入エラー
-
【jquery】クロスドメイン間の...
-
onclick="" の""を変えることが...
-
linux メールサーバ メーリン...
-
javascriptのコードについて
-
サンプルによく出てくるhogehog...
-
クラス内からインスタンス先の...
-
console.logを使用して変数名と...
-
ShellExecuteでURLのアドレ...
-
&= ~0x0c; &= ~0x03; |=1;
-
console.logでインクリメントの...
-
データ整理のシェルスクリプト
-
自社内メールサーバのメールア...
-
行削除のviコマンド2
-
setTimeoutのthis参照について
-
c言語についての質問です。
-
ひとつ上の階層にアクセスさせ...
-
Option Strictと構造体とArrayL...
-
メモリ開放について
-
jquery animate
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Boolean型配列中のTrueの有無を...
-
HTTPSのとき":"が"%3A"ではなく...
-
ボタンをクリックすると数が増...
-
Linux バイナリ実行できない "...
-
ASP+アクセスでのSQLコメントに...
-
Excel VBA の ChangeFileAccess
-
アンカーリンクをクリックさせ...
-
javascriptで文字挿入でtoggle...
-
ifreamをリロードしたい
-
static と externについて
-
同じ型【ハイフンと数字】だけ...
-
【正規表現】【javascript】CR...
-
System::Drawing::Color::XXXX...
-
MFCのキャプション変更
-
VB.NETで変数の型は自作...
-
【Jquery】changeイベント毎にa...
-
サブウインドウから親ウインド...
-
Vb.netのグローバル変数の宣言...
-
window.onloadでのfunction
-
hogehogeの由来
おすすめ情報