SQL では、特殊文字を含むテキストで列ヘッダーのエイリアスを作成する必要があったため、これらの文字 {} をマスクするには、二重引用符で囲む必要がありました。例えば:
select column1 as "{Ctrix}" from table;
SQLで実行すると、結果は
{Ctrix}
-------
1
2
3
私が得た問題は、VB で記述したコードで上記と同じクエリを渡しているときに発生しました。
strSQL="select column1 as "{Ctrix}" from table;"
クエリが切り捨てられ、エラーが発生しています。sql/vbでこれを適切に処理する方法を教えてください...両方を満たします。