2013年10月18日金曜日

DataTableのSelectで指定カラム名に改行コード入ってたらエラー [C#]

DataTableのSelectで指定カラム名に改行コード入ってたらエラー。

構文エラー : '' 演算子の後にオペランドがありません。

---------------------------------------------
DataTable.Select("カラム名='値'");
---------------------------------------------

’’をつけても駄目だし、どぉやってエスケープ処理すればいいかと思ったら・・・

---------------------------------------------
DataTable.Select("[カラム名]='値'");
---------------------------------------------

で出来た。

値は’’なのにカラム名は[]なのか・・・

0 件のコメント:

コメントを投稿