รบกวนขอความช่วยเหลือหน่อยครับ mssql Datatype เป็น Nvarchar และ varchar เก็บข้อมูลภาษาไทยเป็นแบบนี้ครับ ??????? ?????????????
ตอนสร้าง DB คุณกำหนด Collection ของฐานข้อมูลเป็นอะไร
ส่วนของผมใช้ Thai_100_CS_AI ตามรูปข้างล่างนี้
Date :
2018-02-06 09:35:04
By :
Itsaret
เวลานำเข้า ให้มี N นำหน้า 'ข้อมูล' ->> set field=N'ข้อมูล' ก็จะเก็บ unicode ได้ ทุกภาษา
ส่วนการเซท Collation ใช้เฉพาะ asscii เกิน char(127) สำหรับ type varchar เท่านั้น
field unicode พวก nvarchar nchar ntext จะไม่มีผลกับการกำหนด collation
Date :
2018-02-06 09:59:25
By :
Chaidhanan
collation ไม่ใช่ collection นะครับ
ผมไม่เคยเซท collation เลย ใช้แต่ nvarchar nchar ntext เพื่อเก็บข้อมูลอักษรเท่านั้นครับ รองรับหลายภาษา
ส่วนปัญหาอยู่ที่ตอนนำข้อมูลเข้า database ต้องดู code ครับ ได้แก้ไขเพิ่มเติมอะไรใหม่หรือเปล่า
field type ต้องเป็น nvarchar nchar ntext นะครับ
Date :
2018-02-06 11:08:53
By :
Chaidhanan
Load balance : Server 05