เขียนคำสั่งใน Query เกิน 255 อักษร ทำอย่างไรครับ
กระทู้เก่าบอร์ด อ.สุภาพ ไชยา

 272   5
URL.หัวข้อ / URL
เขียนคำสั่งใน Query เกิน 255 อักษร ทำอย่างไรครับ

ผมต้องการเขียนคำสั่งใน Query Access เกิน 255 ตัวอักษร แต่ในขอบเขตของการเขียนคำสั่ง ให้เขียนได้ไม่เกิน 255 อักษร เท่านั้น   
จะสามารถเขียนให้มากกว่า 255 ตัวอักษร ได้หรือไม่ ถ้าได้ จะต้องแก้ไขอย่างไรครับ 
 
                           ขอขอบคุณล่วงหน้า ครับ

5 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R01601
คำสั่งในQuery คืออะไร ใช่เงื่อนไขหรือเปล่า ทำไมมันยาวจังล่ะ
2 @R01607
เงื่อนไขที่ผมจะเขียน คือ หมวดบัญชี ซึ่งในหนึ่งหมวดจะมีรายการบัญชีหลายรายการ ซึ่งแต่ละรายการจะมีรหัสเป็นตัวเลข 15 ตัว ในหนึ่งหมวดจะมีรายการอยู่ประมาณ 10 - 20 รายการ (แต่ละรายการตัวเลขจะไม่เรียงลำดับ) ซึ่งถ้าเขียนคำสั่งในหนึ่งหมวด ก็จะทำให้เงื่อนไขเกิน 255 ตัวอักษร เช่น In ("111111111111111","222222222222222","333333333333333","444444444444444",...) (หมายเหตุ ตัวเลขไม่เรียงกันอย่างนี้นะครับ) พอจะมีวิธีเขียนอย่างไรบ้างครับ
3 @R01618
ลองใช้ sql view ดู แล้วลองเข้าไปแก้ไขเพิ่มเติมเงื่อนไข
4 @R01620
แชร์ IDEA หน่อยน่ะทำไม ไม่สร้าง 2 ตาราง ตารางที่ 1 เก็บข้อมูลหมวด อีกตารางเก็บข้อมูลรายการแล้วหส INDEX เชื่อมกันซึ่งใน Query ก็จะอ้างถึงแค่ชื่อหมวด หรือ ชื่อรายการ
5 @R01640
ความเห็นคล้ายคุณ yao ครับ ปกติผมใช้วิธีสร้าง temp table ขึ้นมา อาจจะมีเฉพาะ field รหัสบัญชีที่ต้องการ แล้วไป join กับ table หลัก ดังนั้น เมื่อคุณเปลี่ยนค่ารหัสบัญชีใน temp table คุณก็จะได้รายละเอียดอื่นๆ ของบัญชีที่คุณระบุครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.0588s