ทำเว็บด้วย asp.net บันทึกลง database มีปัญหาครับ

เริ่มโดย zildjiean, 12 กรกฎาคม 2013, 18:58:29

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

zildjiean

ผมทำเว็บให้ฝรั่งเจ้านึง

ผมทำเว็บๆนึงครับแล้วทีนี้ มันก็จะมีช่องให้กรอก นั่นนี่โน่น พวก profile ต่างๆของ สมาชิก

ถ้าเรากรอก ภาษาไทย หรือภาษาอังกฤษ มันก็จะ insert ลง database อ่านได้เรียกแสดงผลได้ปกติ ใช่มั้ยครับ

ทีนี้ลูกค้าต้องการที่จะปรับให้รองรับ ภาษา มองโกเลีย ครับ งานงอกกกก ครับ

เวลาลูกค้า กรอกมาเป็น ภาษามองโกเลีย มันกรอกในช่องได้ พอกด save ปุ๊บ แล้วไปดูที่ database มันเป็นเครื่องหมาย ? ? ? ? ? ? ? ? ? ? ? ? แบบนี้หมดเลยครับ  :wanwan006:

เวลาดึงมาแสดงผลก็เหมือนกันดึงออกมาโชว์ที่เว็บ ? ? ? ? ? ? ? ? ? ? ? ? ? ?     :(

ผมเลยลอง insert ภาษามองโกเลีย ลงใน database โดยตรงเลย แล้วลองเรียกแสดงผลผ่านหน้าเว็บ ปรากฎว่า ได้ และแสดงถูกต้อง แต่พอกด save เพื่อ update ลง database อีกที มันก็เป็น ? ? ? ? ? ? ? ? ? ? ? ? ? เหมือนเดิมครับ  :wanwan031:

ต้องแก้ตรงไหนครับ  :wanwan017:

ปล. code asp.net เป็น utf-8, database เป็น utf-8 ครับ  :wanwan017:

ขอบคุณครับ
[direct=http://www.daylytopreview.com][/direct]

pkr4life

ลองเปลี่ยน database collation เป็น Cyrillic_General_CI_AS

ลองเปลี่ยน column ใน database เป็น nvarchar, ntext

ถ้ายังไม่ได้อีก ลองบันทึกข้อมูลโดยใช้ stored procedure ครับ
[direct=https://prakunrod.com/Affiliate.aspx][/direct]
ค่าคอมสูงสุด 250 บ./Order เหมาะกับเว็บทุกประเภท มี banner หลายขนาดให้เลือก -- ยินดี support สมาชิก ThaiSeo ทุกท่านครับ

[direct=http://prakunrod.com]ประกันภัยรถยนต์[/direct] [direct=http://www.prakunrod.com/ViewInsuranceCompany.aspx?InsuranceCompanyID=1]วิริยะประกันภัย[/direct] [direct=http://www.prakunrod.com/ViewInsuranceCompany.aspx?InsuranceCompanyID=2]กรุงเทพประกันภัย[/direct]

zildjiean

ขอบคุณครับ พรุ่งนี้ผมจะมารายงานผล ครับ :wanwan017:
[direct=http://www.daylytopreview.com][/direct]