กระทู้เก่าบอร์ด อ.สุภาพ ไชยา
290 1
URL.หัวข้อ /
URL
รบกวนสอบถามหน่อยครับ
พี่สุภาพครับ ผมรบกวนสอบถามหน่อยครับ ผมมีฐานข้อมูลอยู่ซึ่งเก็บวันที่จำนวน 1 ฟิลด์ และเก็บเวลาจำนวน 1 ฟิลด์ พี่มีวิธีการที่จะดึงวันที่และเวลาที่ผมต้องการได้ไหม เช่นวันที่ 1 มีนาคม 2546 เวลา 08:00:00 ถึง วันที่ 2/1/2546 เวลา 7:59:00 ครับ คือผมต้องทำรายงานประจำวันครับ ต้องการกรองข้อมูลโดยยึด วันที่และเวลามาใช้งานครับ ผมเคยใช้วิธีการ Between [a] and [b] ที่ฟิลด์ของวันที่ และ Between [c] and [d] แต่มันไม่ออกมาเลยครับรบกวนพี่สุภาพด้วยนะครับ หรือถ้าต้องการข้อมูลเพิ่มเติมบอกมานะครับ
1 Reply in this Topic. Dispaly 1 pages and you are on page number 1
Time: 0.1130s
สร้างฟีดล์ใหม่ใน Query โดยการนำฟีลด์ทั้งสองมารวมกัน โดยใช้ CDate เข้าช่วย
MyDate: [ฟีลด์วันที่] & " " & CDate([ฟีลด์เวลา])
ส่วน Criteria ก็ให้ใส่
Between [a] and [b]
ซึ่งต้องใส่วันที่ และเวลาที่ต้องการไว้ด้วยกันเลย
#1 มีนาคม 2546 08:00:00#
#2/1/2546 7:59:00#
การกรองด้วยวันเวลามักจะมีปัญหากับวันที่แบบไทย อาจต้องใช้ CDbl() เข้าช่วย ให้ค้นด้วยคำว่า CDbl( ดูเพิ่มเติมครับ