如何在Sybase PowerBuilder 6或7中正確查看阿拉伯字符,因爲我在表和數據庫的屬性中使用Arial(阿拉伯語)或任何阿拉伯語言,但它將字符顯示爲像ÓíÇÑÉÕÛíÑÉ這樣沒有意義的奇怪符號?如何在Sybase PowerBuilder 6和7中解決這個阿拉伯語言問題?
0
A
回答
2
我不擅長處理阿拉伯語言字符,所以可能會有ANSI代碼頁的解決方法,但我期望您的最佳解決方案是Unicode。有一個支持Unicode的獨特PB6版本(即獨立產品),但在PB6中已停用,並且在將其集成到PB10的主要產品之前,沒有Unicode支持。但是,除非你手邊有PB6/Unicode產品,或者你需要Win9x支持或其他舊平臺支持,否則我會建議轉移到更新的版本,比如PB12.5。您不僅可以獲得Unicode,還可以使用許多功能幫助您的應用程序更新,並與現代服務更好地集成。 (對於一個列表,在目前已經過時的一點點見http://www.techno-kitten.com/Changes_to_PowerBuilder/changes_to_powerbuilder.html,但會得到廣大你以後)。
祝你好運,
特里。
1
此問題被稱爲Mojibake,這是由於PowerBuilder客戶端和數據庫使用不同的字符編碼。網絡上和電子郵件中經常遇到此問題。正如Terry所建議的那樣,您將在數據庫和PowerBuilder中使用Unicode獲得最佳結果。如果這不可行,則必須在PowerBuilder客戶機上使用與數據庫中相同的代碼頁。一個複雜的問題是,它聽起來像你有現有的數據。如果您想切換編碼,則必須將現有數據轉換爲新編碼。
相關問題
- 1. PHP和ODBC中的阿拉伯語編碼問題(Sybase)
- 2. Android.Speech.TextToSpeech阿拉伯語語言
- 3. Redis阿拉伯語言解碼
- 4. Android阿拉伯語言
- 5. 阿拉伯語和JavaMail問題
- 6. 其他語言如阿拉伯語CoreNLP
- 7. 如何使codeigniter網站多語言阿拉伯語和法語
- 8. Android。阿拉伯語鍵盤問題
- 9. MS SQL2000阿拉伯語問題
- 10. 如何解析包含「阿拉伯語言」文本的JSON?
- 11. PayPal for iOS阿拉伯語言給予問題
- 12. Textfield不接受阿拉伯語言
- 13. 如何在阿拉伯語中的UILabel
- 14. 阿拉伯字符問題
- 15. DynamoDB支持阿拉伯語言
- 16. 如何在android中支持阿拉伯語言?
- 17. 不支持阿拉伯語言
- 18. Android本地化阿拉伯語言
- 19. 如何將DateTime.TryParse()用於阿拉伯語等非英語語言?
- 20. 如何將語言從英語轉換爲阿拉伯語?
- 21. 如何建立多語言網站(英文和阿拉伯文)?
- 22. 用阿拉伯語
- 23. 多語言網站,如何解決這個問題?
- 24. 如何在英語和阿拉伯語中使用ASP.net網站
- 25. 如何啓用阿拉伯語在Silverlight
- 26. 如何在QString中使用語言(如阿拉伯語或中文)?
- 27. MySQL和阿拉伯語的編碼問題 - Windows 7上的Qt 5.8
- 28. 如何在iOS中更改應用程序語言阿拉伯語或英語?
- 29. 如何用兩種說話語言(阿拉伯語和英語)建立網站?
- 30. Flex中的阿拉伯語語言環境支持
該問題尚未解決,但您發送的鏈接是有用的。謝謝。 – TopDeveloper 2011-08-23 07:43:15