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で質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
ゆるやかでぃべーと タイムマシンを破壊すべきか。
これはディベートの論題だと仮定したうえでの回答お願いします。あなたは、その末にタイムマシンを壊してしまうのか、使い道を探すのかどうかを考えてもらいたいです。
-
フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
あなたが普段思っている「これまだ誰も言ってなかったけど共感されるだろうな」というあるあるを教えてください
-
映画のエンドロール観る派?観ない派?
映画が終わった後、すぐに席を立って帰る方もちらほら見かけます。皆さんはエンドロールの最後まで観ていきますか?
-
海外旅行から帰ってきたら、まず何を食べる?
帰国して1番食べたくなるもの、食べたくなるだろうなと思うもの、皆さんはありますか?
-
天使と悪魔選手権
悪魔がこんなささやきをしていたら、天使のあなたはなんと言って止めますか?
-
ACCESSのSQLで、NULLかNULLでないかの判定
その他(データベース)
-
access2003 クエリSQL文について
その他(プログラミング・Web制作)
-
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
-
4
VBAコード記述に際して、コード全体を自動的にインデント付ける方法
Access(アクセス)
-
5
SELECTした結果に行番号を求めたい
PostgreSQL
-
6
アクセスのクエリで秒→時間、時間→秒に変換したい
Access(アクセス)
-
7
Accessのリンク先を相対パスにしたい
その他(データベース)
-
8
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
9
カレントレコードが無い事を判定させる方法
Visual Basic(VBA)
-
10
ビューでのデータエラー 「0で除算しました」
SQL Server
-
11
csvファイル 項目数取得
Visual Basic(VBA)
-
12
ADOのCursorLocationプロパティ
Visual Basic(VBA)
-
13
Accessクエリーで両方のテーブルの全てのデータを表示することは可能ですか?
Access(アクセス)
-
14
[access]フィールドの中の特定の文字の数を出したい。
Access(アクセス)
-
15
ACCESS VBAの実行時エラーなんですが
PowerPoint(パワーポイント)
-
16
Access2003 クエリで、空の列は作れますか?
Access(アクセス)
-
17
VBとアクセスでSQL文に変数を使いたいのですが
Visual Basic(VBA)
-
18
アクセスのフォームのビューが表示されないのですが、
その他(データベース)
-
19
AccessVBA 実行時エラー'2766'について質問です。
その他(データベース)
-
20
【AccessVBA】レコードセットOpen時の引数について
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【正規表現】【javascript】CR...
-
javascriptで文字挿入でtoggle...
-
Boolean型配列中のTrueの有無を...
-
Vb.netのグローバル変数の宣言...
-
数字とプラス以外の入力をチェ...
-
ASP+アクセスでのSQLコメントに...
-
引数付きコンストラクタでコン...
-
Linux バイナリ実行できない "...
-
C言語でクロージャを記述する
-
window.onloadでのfunction
-
同じIDで定義した要素の配列を...
-
関数でy=g(x)のgとは何の略です...
-
<a>タグのテキストを取得
-
句点“。”で区切り、“。”も含め...
-
gas スプレッドシートがアクテ...
-
スロットマシン風の表示
-
ローカルにあるファイルを検索...
-
毎週土曜日のみの日付を取得、...
-
ActiveXobjectが作成できない
-
javascript(jQuery)でセル内...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Boolean型配列中のTrueの有無を...
-
Vb.netのグローバル変数の宣言...
-
【正規表現】【javascript】CR...
-
ボタンをクリックすると数が増...
-
「オブジェクトが必要です。」...
-
Linux バイナリ実行できない "...
-
ASP+アクセスでのSQLコメントに...
-
Excel VBA の ChangeFileAccess
-
【Jquery】changeイベント毎にa...
-
HTTPSのとき":"が"%3A"ではなく...
-
MFCのキャプション変更
-
C言語でクロージャを記述する
-
javascriptで文字挿入でtoggle...
-
同じ型【ハイフンと数字】だけ...
-
VB.NETで変数の型は自作...
-
サブウインドウから親ウインド...
-
親の親の・・・を抽出するSQL文
-
関数を呼び出すHTMLタグ<body o...
-
onclick指定関数の引数へローカ...
-
VB6における事前バインディング...
おすすめ情報