1. Tuyển Mod quản lý diễn đàn. Các thành viên xem chi tiết tại đây

Unicode vs. Change Case?

Chủ đề trong 'Hỏi đáp Tin học' bởi Vic, 06/07/2002.

  1. 1 người đang xem box này (Thành viên: 0, Khách: 1)
  1. prince1979

    prince1979 Thành viên mới

    Tham gia ngày:
    11/03/2002
    Bài viết:
    31
    Đã được thích:
    0
    Các bạn cho tôi hỏi tại sao khi tôi viết được chuỗi Unicode trên form nhưng khi lưu vào SQLserver thì lại toàn "?" thôi và kết quả là hiện lại ra thì cũng toàn "?"
    VD tôi lưu "ỏ" mã 7887 thì nhận được "?" mã 63
    Nếu nhập trực tiếp từ SQL thì không việc gì
    Cám ơn các bạn nhiều

    VTung


  2. thainhi_vn

    thainhi_vn Thành viên rất tích cực

    Tham gia ngày:
    12/02/2002
    Bài viết:
    1.448
    Đã được thích:
    1
    Vic nói đúng đấy! Và để sử dụng thì dựng sẵn lại dễ dàng hơn rất nhiều. Điều phức tạp của dựng sẵn là các nhà lập trình phải viết lại cho nó. Đó là lý do vì sao các nhà lập trình không thích dựng sẵn.
    Còn về mức độ dễ dàng của tổ hợp thì bạn hãy thử nhé:
    - Nguyên tắc chung vào Control Panel, Regional and Language, chọn Location là Vietnam, Language cũng là Vietnam. Chưa hết, trước đó, bạn phải add phần hỗ trợ font Việt tổ hợp vào khi cài đặt (không phải default), chọn bộ gõ, set mã Unicode tổ hợp và bắt đầu gõ. Lưu ý: Tổ hợp chỉ đạt điểm tương đối ở Win XP và MS Office XP, còn khác đi thì cực xấu.
    Còn với dựng sẵn, chỉ cần chọn bộ gõ, mã Unicode dựng sẵn và ...gõ. Chất lượng không thay đổi ở các Win.
    Bạn thấy cái nào dễ cho người sử dụng hơn???
    Cuối cùng, dùng tổ hợp phức tạp trong chuyển đổi giữa hệ Mac và PC vì trong PC xếp chữ theo nguyên tắc chữ trước dấu sau, còn Mac thì dấu trước chữ sau. Với dựng sẵn, cái nào cũng rứa.
    Nếu Vic ở SG, mời Vic dự báo cáo về Unicode tại Khu triển lãm Tân Bình vào ngày 26/7/2002.
    Tóm lại, tôi ủng hộ phương án dựng sẵn. Dựng sẵn dễ cho mọi người, trừ những nhà lập trình

Chia sẻ trang này