SQLServer2005出了点怪事~(应该是编码问题~)
生活随笔
收集整理的這篇文章主要介紹了
SQLServer2005出了点怪事~(应该是编码问题~)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
SQLServer2005出了點怪事~(應該是編碼問題~)
呵呵,今天和往常一樣從SQLServer2005中編寫表腳本為SELECT語句,然后拷貝到記事本給頭尾加上一些字符串必備的語句,結果類似:
?1????????private?const?string?SQL_SELECT_FILE_BY_BLOGID?=?"?SELECT?[ID]?"
?2????????????????????????????????????????????+?"???????,[BlogID]?"
?3????????????????????????????????????????????+?"???????,[FileName]?"
?4????????????????????????????????????????????+?"???????,[FileSize]?"
?5????????????????????????????????????????????+?"???????,[FileType]?"
?6????????????????????????????????????????????+?"???????,[SavePath]?"
?7????????????????????????????????????????????+?"???????,[UploadDateTime]?"
?8????????????????????????????????????????????+?"???????,[DownloadTimes]?"
?9????????????????????????????????????????????+?"???????,[DirectoryID]?"
10????????????????????????????????????????????+?"???FROM?[WebAppBlog].[dbo].[File]?"
11????????????????????????????????????????????+?" WHERE?[BlogID]=@BlogID?"
12????????????????????????????????????????????+?"?ORDER?BY?[UploadDateTime]?"; 運行時就出錯了,于是斷點將它們拷貝到記事本中如:
"?SELECT?[ID]????????,[BlogID]????????,[FileName]????????,[FileSize]????????,[FileType]????????,[SavePath]????????,[UploadDateTime]????????,[DownloadTimes]????????,[DirectoryID]????FROM?[WebAppBlog].[dbo].[File]? WHERE?[BlogID]=@BlogID??ORDER?BY?[UploadDateTime]?" 怎么看都不覺得有問題,@BlogID改成0到查詢分析器中執行,居然有' '的問題,不解!
還,只好一塊一塊地排查,結果發現了這個神奇的位置,無語了.刪除藍色部分后就沒有問題了,]符號也變小了.~
其實問題的關鍵不是SQLServer也不是記事本,而是VS,以前用智能ABC的時候到VS中的時候都會自動切換成全角,現在換成Goolge拼音,結果還是沒有解決這個問題,期待啊~不爽死,還好這個問題解決了.
呵呵,今天和往常一樣從SQLServer2005中編寫表腳本為SELECT語句,然后拷貝到記事本給頭尾加上一些字符串必備的語句,結果類似:
?1????????private?const?string?SQL_SELECT_FILE_BY_BLOGID?=?"?SELECT?[ID]?"
?2????????????????????????????????????????????+?"???????,[BlogID]?"
?3????????????????????????????????????????????+?"???????,[FileName]?"
?4????????????????????????????????????????????+?"???????,[FileSize]?"
?5????????????????????????????????????????????+?"???????,[FileType]?"
?6????????????????????????????????????????????+?"???????,[SavePath]?"
?7????????????????????????????????????????????+?"???????,[UploadDateTime]?"
?8????????????????????????????????????????????+?"???????,[DownloadTimes]?"
?9????????????????????????????????????????????+?"???????,[DirectoryID]?"
10????????????????????????????????????????????+?"???FROM?[WebAppBlog].[dbo].[File]?"
11????????????????????????????????????????????+?" WHERE?[BlogID]=@BlogID?"
12????????????????????????????????????????????+?"?ORDER?BY?[UploadDateTime]?"; 運行時就出錯了,于是斷點將它們拷貝到記事本中如:
"?SELECT?[ID]????????,[BlogID]????????,[FileName]????????,[FileSize]????????,[FileType]????????,[SavePath]????????,[UploadDateTime]????????,[DownloadTimes]????????,[DirectoryID]????FROM?[WebAppBlog].[dbo].[File]? WHERE?[BlogID]=@BlogID??ORDER?BY?[UploadDateTime]?" 怎么看都不覺得有問題,@BlogID改成0到查詢分析器中執行,居然有' '的問題,不解!
還,只好一塊一塊地排查,結果發現了這個神奇的位置,無語了.刪除藍色部分后就沒有問題了,]符號也變小了.~
其實問題的關鍵不是SQLServer也不是記事本,而是VS,以前用智能ABC的時候到VS中的時候都會自動切換成全角,現在換成Goolge拼音,結果還是沒有解決這個問題,期待啊~不爽死,還好這個問題解決了.
轉載于:https://www.cnblogs.com/volnet/archive/2007/05/05/736469.html
總結
以上是生活随笔為你收集整理的SQLServer2005出了点怪事~(应该是编码问题~)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 1.阿里云RDS配置白名单,实例,外网地
- 下一篇: JavaEE实战班第三天