 |
VFP 愛用者社區 本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
|
上一篇主題 :: 下一篇主題 |
發表人 |
內容 |
michael8051
註冊時間: 2003-09-25 文章: 12
第 1 樓
|
發表於: 星期四 九月 01, 2011 8:26 am 文章主題: SQL 2008資料庫 nvarchar 讀取問題 |
|
|
請問各位狐友
最近為公司更新一隻早期撰寫的查詢程式
由於後端資料庫更新為SQL 2008
某些ERP欄位也變更了..
使用spt方式查尋資料庫
某些nvarchar(255) =>foxpro 的memo欄位
裡面的資料都會變成亂碼..
不知有沒有什麼方式可以改善這個問題,
謝謝 |
|
回頂端 |
|
 |
syntech
註冊時間: 2003-05-16 文章: 4249 來自: Taipei,Taiwan
第 2 樓
|
發表於: 星期四 九月 01, 2011 10:19 am 文章主題: |
|
|
如果資料庫維護是你自己做的,欄位也是你自己設定.
那你應該避免使用 "n"開頭的欄位,
應該用 char,或是 text , _________________ 如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問
請聯絡我們,也許我們幫得上忙 |
|
回頂端 |
|
 |
michael8051
註冊時間: 2003-09-25 文章: 12
第 3 樓
|
發表於: 星期四 九月 01, 2011 2:31 pm 文章主題: |
|
|
syntech 寫到: | 如果資料庫維護是你自己做的,欄位也是你自己設定.
那你應該避免使用 "n"開頭的欄位,
應該用 char,或是 text , |
謝謝syntech
ERP系統是外購的...所以也不能更改欄位屬性
爬文後了解好像是unicode的問題
但試了一些方法還找不到解法 ...囧.. |
|
回頂端 |
|
 |
小桑•無痕

註冊時間: 2003-07-08 文章: 304 來自: Tainan, Taiwan
第 4 樓
|
發表於: 星期四 九月 01, 2011 2:34 pm 文章主題: |
|
|
試試在 SQL 指令上先把欄位做轉換屬性
cast(欄位名稱 as varchar(255))
不過..有些字會轉成?? _________________ 用力 Try 一下...可以發現很多好玩的事.... |
|
回頂端 |
|
 |
michael8051
註冊時間: 2003-09-25 文章: 12
第 5 樓
|
發表於: 星期四 九月 01, 2011 2:39 pm 文章主題: |
|
|
小桑•無痕 寫到: | 試試在 SQL 指令上先把欄位做轉換屬性 |
謝謝無痕...
正朝著這方向努力中...
太久沒碰foxpro了..T_T
希望能試出來 |
|
回頂端 |
|
 |
syntech
註冊時間: 2003-05-16 文章: 4249 來自: Taipei,Taiwan
第 6 樓
|
發表於: 星期五 九月 02, 2011 9:00 am 文章主題: |
|
|
如果SQL 的內容都是 繁體中文+英數字,那就還有救.
如果有簡體中文或是混入其他其他國文字,
那要救就很難了. _________________ 如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問
請聯絡我們,也許我們幫得上忙 |
|
回頂端 |
|
 |
michael8051
註冊時間: 2003-09-25 文章: 12
第 7 樓
|
發表於: 星期一 九月 05, 2011 3:36 pm 文章主題: |
|
|
syntech 寫到: | 如果SQL 的內容都是 繁體中文+英數字,那就還有救.
如果有簡體中文或是混入其他其他國文字,
那要救就很難了. |
目前data只有繁中+英數而已...
使用cast() 可正常顯示..
謝謝版上狐友的分享..^^~ |
|
回頂端 |
|
 |
|
|
您 無法 在這個版面發表文章 您 無法 在這個版面回覆文章 您 無法 在這個版面編輯文章 您 無法 在這個版面刪除文章 您 無法 在這個版面進行投票 您 無法 在這個版面附加檔案 您 無法 在這個版面下載檔案
|
|