SQL語句處理含有特殊字符的表名

SqlStr="select * into "+SheetName+" from  "+FartherDirectory;

        上面個的SQL語句在執行的時候有時會出錯,後來發現如果SheetName中含有特殊字符“+”,在網上找了半天才知道解決辦法,如果表名中含有“@#¥%*+-”等特殊符號,則在處理的表的時候需要加上“[ ]”,例如上面的語句需要改爲下面的語句才能夠接收含有特殊字符的表名。

                                                                SqlStr="select * into ["+SheetName+"] from  "+FartherDirectory;

打完收工!!!

發佈了24 篇原創文章 · 獲贊 18 · 訪問量 31萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章