我尝试通过c#代码将字符串插入oracle, 但当我把它恢复到我的代码时它没有换行和回车, 没有更多特殊字符(如!();&) 我希望它在发送时回来。 我尝试将'\ r \ n'替换为char(10)char(13),但它不起作用。 THX!
答案 0 :(得分:1)
您可以在发送时恢复数据。
\n
只是换行符的Visual Studio表示形式。这就是调试器/ IDE显示换行的方式。
因此...
\n
(在C#/ Visual Studio / Debugger中)= ASCII 10 = LineFeed。\r
(在C#/ Visual Studio / Debugger中)= ASCII 13 =回车。因此"Hello\r\nGood bye"
与"Hello" + (char)10 + (char)13 + "Good bye"
相同。
等