วันพุธที่ 2 พฤษภาคม พ.ศ. 2561

แก้ไข collation ในฐานข้อมูล SQL Server ปัญหาแสดงข้อมูลเป็นเครื่องหมายคำถาม ?????

ปัญหานี้เกิดจากที่ผม ส่งค่า String จากโค้ดคำสั่งของ .net เพื่อให้เพิ่มข้อมูลในฐานข้อมูล SQL Server ปรากฏว่าเมื่อแสดงกลับเป็นเครื่องหมายคำถาม วิธีแก้ไขคือ ใช้คำสั่งใน New Query  ตัวอย่างเช่น

ALTER DATABASE ชื่อฐานข้อมูล COLLATE Thai_CI_AS;

บางครั้งใช้คำสั่งนี้แล้ว มีแจ้ง Error ขึ้นมา อาจเกิดจากฐานข้อมูลมีการเรียกใช้อยู่ ให้เคียร์ User ออกก่อน (ผมใช้วิธี Rename ในไฟล์ web.config)

ไม่มีความคิดเห็น:

แสดงความคิดเห็น

การใช้ WebClient สำหรับเรียก URL

Dim _url As String = " https :// www . MyDomain . com /?q=ทดสอบ " Dim wc As New System . Net . WebClient () wc . Encodin...