Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Văn bản tiếng Hy Lạp không được hiển thị chính xác

Tôi đã tạo một ứng dụng thử nghiệm nhỏ trong C # và tạo một nút có một số văn bản tiếng Hy Lạp:ελληνικά. Ngay sau khi tôi đặt văn bản trong nút, Visual Studio hỏi tôi có muốn chuyển sang Unicode không, tôi đã nói 'có'. Sau đó, dòng chữ Hy Lạp hiển thị trên nút của tôi.

Tôi nghi ngờ rằng có một cài đặt trong Visual Studio hoặc một số thuộc tính của cấu hình ứng dụng của bạn cần được đặt chính xác.

Chỉnh sửa:

Thông tin thêm của bạn trong câu trả lời của bạn khiến tôi tin rằng văn bản từ cơ sở dữ liệu Oracle có thể là UTF-8 . Nếu có, thì một số bit bậc cao được sử dụng để xác định xem có nhiều byte hơn trong ký tự đã cho hay không. Vì vậy, không phải tất cả các ký tự đều có cùng độ dài byte! Giải pháp của bạn có thể không hoạt động. Tôi khuyên bạn nên thử tải nó bằng

Encoding.UTF8.GetString()


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ví dụ về cú pháp nối oracle

  2. Phân tích cú pháp XML trong oracle pl / sql

  3. Làm thế nào để lập trình tên bảng trong PL / SQL?

  4. Định dạng tổng giá trị thành đơn vị tiền tệ có 2 chữ số thập phân

  5. Truy vấn SQL Oracle để nhóm các bản ghi liên tiếp