จะแน่ใจได้อย่างไรว่าสคริปต์ที่บันทึกไว้ด้วย ANSI กำลังทำงานในทุกสภาพแวดล้อมของไคลเอ็นต์


0

เรื่องสั้นสั้น ฉันจะแก้ไขสภาพแวดล้อมของผู้ใช้เพื่อให้พวกเขาเรียกใช้สคริปต์ของเราโดยใช้การเข้ารหัส ANSI ได้อย่างไร

ปัญหาคือเราส่งสคริปต์ให้ทำงานบนฐานข้อมูลโดยใช้การเข้ารหัส ANSI

แต่บางคนก็กลับมาหาเราพร้อมกับปัญหานี้:

ป้อนคำอธิบายรูปภาพที่นี่

เราพยายามพูดว่า "โปรดอัปเกรดซอฟต์แวร์ของคุณเพื่อเรียกใช้สคริปต์ของเราโดยใช้การเข้ารหัส ANSI" แต่ส่วนใหญ่ไม่สามารถทำได้

มีวิธีสำหรับเรานักพัฒนา (ไม่ใช่ฉันเลยฉันเป็น DBA พยายามช่วยเหลือที่นี่) ทำอะไรสักอย่าง ?? เรามีปัญหานี้มาตลอด เราอ่านอินเทอร์เน็ตทั้งหมดและเราไม่สามารถแก้ไขปัญหานี้ได้

ขอบคุณ

แก้ไข: ขออภัย สคริปต์นี้สร้างด้วย UTF-8


1
ข้อความในภาพดูเหมือนข้อความที่เข้ารหัส UTF-8 ตีความว่าเป็น (ISO 8859 บางรุ่น) ดูเหมือนว่าผู้ใช้ของคุณกำลังใช้ UTF-8 วิธีแก้ไขปัญหาด้วยวิธีอื่น: คุณใช้ UTF-8 แทนการบังคับใช้การเข้ารหัสอักขระเก่ากับผู้ใช้ของคุณ โดยวิธีการที่ "ANSI" ไม่ใช่การเข้ารหัสเดี่ยวมันเป็นคำที่ร่มสำหรับการเข้ารหัสที่แตกต่างกันประมาณ 20 รายการ
Johan Myréen

ใช่ขอโทษ Johan ในกรณีนี้ใช้ UTF-8
Rafael Piccinelli

คำถามของคุณยังคงเป็นปัจจุบันหรือไม่
miroxlav
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.