|
|
|
C# ขอคำแนะนำในการ Set Encoding จาก Ascii เป็น UTF8 ด้วยครับ |
|
|
|
|
|
|
|
Code (C#)
private string ConvertAsciiToUTF8(string inAsciiString)
{
Encoding inAsciiEncoding = Encoding.ASCII;
Encoding outUTF8Encoding = Encoding.UTF8;
byte[] inAsciiBytes = inAsciiEncoding.GetBytes(inAsciiString);
byte[] outUTF8Bytes = Encoding.Convert(inAsciiEncoding, outUTF8Encoding, inAsciiBytes);
char[] inUTF8Chars = new char[outUTF8Encoding.GetCharCount(outUTF8Bytes, 0, outUTF8Bytes.Length)];
outUTF8Encoding.GetChars(outUTF8Bytes, 0, outUTF8Bytes.Length, inUTF8Chars, 0);
string outUTF8String = new string(inUTF8Chars);
return outUTF8String;
}
ใช้แบบนี้ได้ไหมเอ่ย ผมก็ไม่ชัวน่ะครับ เพราะผมไม่เคยเขียนติดต่อกับ PostgreSQL เลยครับ
|
ประวัติการแก้ไข 2016-04-29 17:25:15
|
|
|
|
Date :
2016-04-29 17:15:01 |
By :
taotechnocom |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลืมถามตอนสร้าง Database ได้ ตั้งค่า Encoding เป็น UT8 ไหมครับ
|
|
|
|
|
Date :
2016-04-30 09:37:14 |
By :
taotechnocom |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
งั้นลอง ว่าได้ไหม ลองเอาแค่ Column เดียวก่อนก็ได้ครับ
Code (SQL)
SELECT convert('comlun', 'UTF8') as column from bank
|
|
|
|
|
Date :
2016-04-30 10:02:48 |
By :
taotechnocom |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
งั้นลองใช้ function ที่ผมเขียนให้ก่อนก็ได้ครับ database ตัวนี้ผมไม่เคยใช้เลย ต้องขอโทษด้วยครับ
|
|
|
|
|
Date :
2016-04-30 11:59:17 |
By :
taotechnocom |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|