
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ランキング
-
C言語における定数の使用方法
-
DataObjectの使用
-
Mac OSX上でFortranを使いたい
-
End Sub が必要です。
-
(fortran) run-time erro M620...
-
HEW3とBorlandC++でクラス定義...
-
文字列で入力したプログラムか...
-
フォートランでの記述に関して
-
STL mapでアクセス違反
-
DirectX 2005 Aprilのコンパイ...
-
Excel VABについて 下記記述が...
-
#ifndefとかヘッダファイルにつ...
-
コンパイルエラー
-
VB.NETのStructureの使い方を教...
-
特定のPCだけ動作しないVBAマク...
-
エクセルで特定の列が0表示の場...
-
配列数式の解除
-
教えて下さい
-
Excel_マクロ_現在開いているシ...
-
Excel・Word リサーチ機能を無...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
End Sub が必要です。
-
Excel VABについて 下記記述が...
-
フォートランのエラーについて...
-
43:syntax error at end of input
-
他クラスからForm1内コントロル...
-
intel fortranのエラーで困って...
-
ラズパイ上の、pythonのエラー...
-
C# IEnumerable が IEnumerable...
-
VBでエラー'ActiveX component ...
-
AccessVBAでVLookupを使いたい
-
フォートラン(fortran)のエラー...
-
DLL内からの外部変数の参照
-
Excel VBA: UserForm.Show で実...
-
値を返さないといけないのに、...
-
解説サイトに従ったfortran並列...
-
対応する関数ヘッダーがありません
-
【ルネサスのマイコン】E8aから...
-
C2065: 'EnumDisplayDevices' :...
-
typedef による2重定義
-
HEW3とBorlandC++でクラス定義...
おすすめ情報