2011年4月22日 星期五

[C#] SqlParameter Bug

Link: SqlParameter.Size Property.

網頁這麼寫的:
The Size property is used for binary and string types. For parameters of type SqlType.String, Size means length in Unicode characters. For parameters of type SqlType.Xml, Size is ignored.

這是錯的!不信的話,可以試著執行
SqlParameter(parameterName, SqlDbType.Xml)
收到 exception 了嗎?那要怎麼改才對?不要 ignore size 就好啦。
SqlParameter(parameterName, SqlDbType.Xml, 1)
有點軟真的太強大了,特此紀錄一下。

沒有留言:

張貼留言