1. 程式人生 > >DataTable.Select時候需要記得轉義字元

DataTable.Select時候需要記得轉義字元

下面的字元是特殊字元,如下面所解釋的,如果它們用於列名稱中,就必須進行轉義:

/n (newline)

/t (tab)

/r (carriage return)

~

(

)

#

/

/

=

>

<

+

-

*

%

&

|

^

'

"

[

]

如果列名稱包含上面的字元之一,該名稱必須用中括號括起來。例如,若要在表示式中使用名為“Column#”的列,應寫成“[Column#]”:

Total * [Column#]

由於中括號是特殊字元,如果它是列名稱的組成部分,必須使用斜槓 ("/") 將中括號轉義。例如,名為“Column[]”的列應寫成:

Total * [Column[/]]

(只有第二個中括號必須轉義。)