VB6.0にてoo4oとADOなどよるOracleアクセスを実装しています。
下記のようにダブルコートを含んだSQL文字列を
VBのString変数に定義したいのですが、コンパイルがうまくいきません。
※SQL単体では動作します
SELECT
',' ||
TK_ITEM_NO || ',' ||
'"' || REPLACE( TK_ITEM_KBN, '"', '""' ) || '",' ||
・
・
REPLACEの行のところがエラーとなるのですが、どのように
ダブルコートをエスケープすれば良いでしょうか。
すみませんがアドバイスお願いします。
No.2
- 回答日時:
SQL文を一度変数に入れてから実行してみたら?
strSQL = "SELECT ',' || TK_ITEM_NO || ',' || "
strSQL &= " '"' || REPLACE( TK_ITEM_KBN, '"', '""') || '",' || "
・
strSQL &= "・ "
みたいに。
それと、REPLACEはオラクルでは無理じゃない?
DECODEに変えてみたら?
それとNO1さんのダブルコーテーションを直せば行けると思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP アコーディオンPHPが上手くいかない 3 2022/07/15 16:29
- SQL Server [SQLServer] テーブル名からカラム名を取得する 1 2022/08/23 21:20
- オープンソース Python openpyxlを使用したセル番地の使用について 1 2023/08/03 22:05
- Visual Basic(VBA) エクセルのマクロについて教えてください。 7 2023/07/04 09:18
- その他(プログラミング・Web制作) pythonのグローバル変数 2 2022/11/25 18:02
- Visual Basic(VBA) access count数を変数に格納 2 2022/03/30 19:21
- Access(アクセス) アクセス 有効なフィールド名、または式として認識できませんのエラー 3 2022/08/19 11:53
- PHP コメント機能に返信欄を矢印で追加したい 1 2022/05/09 21:17
- Visual Basic(VBA) 入力ボックスが繰り返しポップアップして止まらない。 下記コードでファイル名の変更をしたいのですが、変 1 2022/09/08 11:27
- Excel(エクセル) EXCELの「接続」のSQLのコマンド文字列にて、セルから任意の数値を利用したい 2 2023/03/09 16:43
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
End Sub が必要です。
-
DLL内からの外部変数の参照
-
(fortran) run-time erro M620...
-
解説サイトに従ったfortran並列...
-
Excel VABについて 下記記述が...
-
43:syntax error at end of input
-
AccessVBAでVLookupを使いたい
-
ラズパイ上の、pythonのエラー...
-
フォートランのエラーについて...
-
waveOutProc関数での定義
-
VB.NETのStructureの使い方を教...
-
typedef による2重定義
-
intel fortranのエラーで困って...
-
Windows10の、VS2019のC++に...
-
エクセルで特定の列が0表示の場...
-
特定のPCだけ動作しないVBAマク...
-
Excel・Word リサーチ機能を無...
-
UserForm1.Showでエラーになり...
-
配列数式の解除
-
Excel マクロ VBA プロシー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
End Sub が必要です。
-
intel fortranのエラーで困って...
-
フォートランのエラーについて...
-
他クラスからForm1内コントロル...
-
Excel VABについて 下記記述が...
-
対応する関数ヘッダーがありません
-
C言語のプログラムが実行できま...
-
AccessVBAでVLookupを使いたい
-
構造体のポインタ参照
-
フォートラン(fortran)のエラー...
-
43:syntax error at end of input
-
pythonの条件分岐(if)
-
#ifndefとかヘッダファイルにつ...
-
Excel VBA: UserForm.Show で実...
-
DLL内からの外部変数の参照
-
フォートランでの記述に関して
-
VBS WrteLineで1行ずつ出力する...
-
python numpy.linalg.inv()での...
-
VB2005でOCXを動的に呼び出すに...
-
VBでエラー'ActiveX component ...
おすすめ情報