 |
PHP+MSsql ทำไมสั่ง คิวรี่ แล้วใช้ = จะ error ครับ.. Warning: mssql_query() [function.mssql-query]: message: The data types text and varchar are incompatible in th |
|
 |
|
|
 |
 |
|
ตรง '$ID' กับ '$Sex' ลองเอา '' ออกสิครับ เพราะคิดว่า 2 อันนั้น
เป็น int ไม่น่าใช่ text หรือ varchar หรือยังไงลองเอาโครงสร้าง
ตารางมาดูหน่อยครับ เพราะ ms-sql ผมก็ไม่แม่นเหมือนกัน
|
 |
 |
 |
 |
Date :
2011-05-05 15:02:40 |
By :
NarinNil |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ตามโครงสร้างเป็น text ครับ
|
ประวัติการแก้ไข 2011-05-05 15:16:23
 |
 |
 |
 |
Date :
2011-05-05 15:09:17 |
By :
tingtongkub |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
เปลี่ยนเป็น vchar ได้แล้วครับ
|
ประวัติการแก้ไข 2011-05-05 15:16:53
 |
 |
 |
 |
Date :
2011-05-05 15:14:43 |
By :
tingtongkub |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ลองเอา sql อันนี้ไปรันใน ms-sql ตรง ๆ หรือยังครับ ว่าผ่านหรือเปล่า
UPDATE ed_student SET PName='นาย', FName='ดานิช', LName='ทดสอบ', Sex=0 WHERE Std_ID=1003
|
 |
 |
 |
 |
Date :
2011-05-05 15:17:39 |
By :
NarinNil |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
สรุปว่า น่าจะเป็น เพราะ ชนิดของ ข้อมูลครับ ว่าเป็น text หรือ vchar หรือเปล่านะครับ แต่ตอนนี้ได้แล้วครับ ลองไปเปลี่ยน จาก text เป็น vchar ครับ
|
 |
 |
 |
 |
Date :
2011-05-05 17:18:55 |
By :
tingtongkub |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|