Crosstab อีกครั้งนึงครับ
กระทู้เก่าบอร์ด อ.สุภาพ ไชยา

 320   2
URL.หัวข้อ / URL
Crosstab อีกครั้งนึงครับ

คืออย่างนี้ ครับ ผมจะใช้ Betweenหาช่วงเวลาของข้อมูลใน ฟิลด์ วันที่ ของ คิวรี่ Crosstab โดยเขียนโค๊ตผ่าน ฟอร์ม ดังนี้ ครับ
============================================================

Between [Forms]![form1]![BeginDate]And[Forms]![form1]![Enddate]"


แล้วมันก็ขึ้น Run-time errof '3070'

The microsoft jet database engine dose not recognize
[Forms]![form1]![BeginDate]And[Forms]![form1]![Enddate]

as a valid field name os expression

================================================================


แต่ผมใช้ code นี้ คิวรี่ธรรมดา สามารถใช้งานได้ครับ...แต่นำมาใช้กับ Crosstab แล้วจะเกิด error อย่างที่เห็นนะครับ


ขอบคุณ อ. สุภาพและอ. ท่านอื่น ล่วงหน้าครับ

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

1 @R05311
ต้องทำให้เป็น Parametered Query จริงๆ แล้วปัญหานี้จะหายไปครับ

เปิดเข้าไปใน Design Mode แล้วไปที่เมนู Query>Parameters...>ใส่ parameter แรกลงไปคือ [Forms]![form1]![BeginDate] แล้วเลือก Data Type ให้เป็น Date/Time แล้วใส่ตัวที่ 2 ลงไป คือ[Forms]![form1]![Enddate] แล้วเลือก Date/Time ด้วยเช่นกัน

อย่าลืมจะต้องมีช่องว่าง ก่อน และ หลัง AND ด้วยครับ

Between [Forms]![form1]![BeginDate] And [Forms]![form1]![Enddate]
2 @R05325
ทำได้แล้วครับ อาจารย์ ขอบคุณมากเลยครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.0488s