 |
ผม Query ข้อมูลจาก SQL Server ไม่ได้ครับ เวลา Queryโดยใช้ภาษาไทยมันจะไม่ทำงานอ่ะครับตรงที่เป็น |
|
 |
|
|
 |
 |
|
ใส่ charset เป็น utf8 ด้วยสิครับ
mysql_select_db($dbname);
mysql_db_query($dbname,"SET NAMES UTF8");
กำ
ลืมดู เป็น SQL Server ไม่แน่ใจว่า ทำแบบนี้ได้หรือเปล่า
|
 |
 |
 |
 |
Date :
2010-06-17 08:59:17 |
By :
yomaster |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ลองเปลี่ยน status เป็นค่าอืนครับ 
เช่น
ใช้งาน = A
ผู้ใช้งานยืม = B
รอตรวจสอบ = C
สำรอง = D
|
 |
 |
 |
 |
Date :
2010-06-17 09:07:45 |
By :
onizike |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
SELECT Type, Budget_year, Status
FROM dbo.IT_Material
WHERE (Status = N'ใช้งาน' OR
Status = N'ผู้ใช้งานยืม' OR
Status = N'รอตรวจสอบ' OR
Status = N'สำรอง') AND (Type = 'Desktop')";
ลองเติม N ข้างหน้าเพื่อ CAST เป็น NVARCHAR ดูค่ะ
ว่ากันตามหลัก field status ควรแยกออกไปเป็นอีก table นึงนะคะ
|
 |
 |
 |
 |
Date :
2010-06-17 10:18:56 |
By :
blurEyes |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ตัวDBที่ผมเป็นของทางEGATเข้าใช้มาตั้งนานแล้งวอ่ะครับ
ไม่สามารถเข้าไปทำอะไรได้เลย นอกจาก Queryมาดูอ่ะครับ
|
 |
 |
 |
 |
Date :
2010-06-17 11:54:06 |
By :
mamanax |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|