ไม่ทราบ express ใส่ข้อมูลต่อแถวได้สูงสุดกี่ตัวอักษรครับ

หากท่านใดมีข้อสงสัยหรือคำถามเกี่ยวกับการใช้งานโปรแกรม Express สามารถเข้ามาสอบถามได้ที่นี่ครับ

Moderator: Sutas, CO-Admin, Global Moderator

ไม่ทราบ express ใส่ข้อมูลต่อแถวได้สูงสุดกี่ตัวอักษรครับ

โพสต์โดย CyberNude » พุธ พ.ย. 15, 2006 3:04 pm

ไม่ทราบ express ใส่ข้อมูลต่อแถวได้สูงสุดกี่ตัวอักษรครับ ผมเขียนรายงานไปแล้ว ถูกหมดแต่มันบอกนิพจน์ผิดอ่ะครับ คุณอาซันบอกว่ามันจำกัดที่ตัวอักษรต่อแถวอ่ะครับ
ประมาณนี้
Filter=substr(youref,0,4)="1201" .OR. substr(youref,0,4)="1202" .OR. substr(youref,0,4)="1203" .OR. substr(youref,0,4)="1204" .OR. substr(youref,0,4)="1205" .OR. substr(youref,0,4)="1206" .OR. substr(youref,0,4)="1207" .OR. substr(youref,0,4)="1208"
ทีนี้ถ้าผมจะเอาผลรวมของบรรทัดข้างบน มาบวกต่อไปอีก 1 บรรทัดทำไงอ่ะครับ เพราะผมลองใส่
Filter=substr(youref,0,4)="1209" .OR. substr(youref,0,4)="1210"
หมายถึงว่าผมจะเอาค่า 1201 - 1208 มาบวกต่อกับ 1209 - 1210 อีกบรรทัดหนึ่งอ่ะครับ ทำไงครับ
ภาพประจำตัวสมาชิก
CyberNude
Sr. Member
Sr. Member
 
โพสต์: 277
ลงทะเบียนเมื่อ: พุธ ก.ย. 17, 2003 9:12 am

Re:ไม่ทราบ express ใส่ข้อมูลต่อแถวได้สูงสุดกี่ตัวอักษรครับ

โพสต์โดย ASAN » พุธ พ.ย. 15, 2006 4:36 pm

- ถ้าจำไม่ผิด ประมาณ 250 ตัว (ไม่ค่อยแน่ใจ เดี๋ยว support มายืนยันอีกที)
- การเขียนตัวแปรแบบที่แจ้งมา ทำให้กินเนื้อที่เยอะครับ ลองทำแบบนี้ดูครับ

Filter=substr(youref,0,4)>="1201" .and. substr(youref,0,4)<="1209"
มันก็จะได้ค่าตั้งแต่ 1201-1209 เลย ครับ ทีนี้ ปัญหาว่า ที่จะเอามารวมนี่หมายถึงจำนวนบรรทัดรายการ หรือตัวเลขที่ต้องการรวมครับ

- บรรทัดยอดรวมต้องอยู่ในช่วงการแสดงผลของข้อมูลนะครับ ไม่ใช่ช่วงค่าของไฟล์
ภาพประจำตัวสมาชิก
ASAN
Hero Member
Hero Member
 
โพสต์: 3477
ลงทะเบียนเมื่อ: อังคาร ก.ค. 15, 2003 9:50 am

Re:ไม่ทราบ express ใส่ข้อมูลต่อแถวได้สูงสุดกี่ตัวอักษรครับ

โพสต์โดย CyberNude » พุธ พ.ย. 15, 2006 4:58 pm

ขอบคุณกั๊บ ;D
ภาพประจำตัวสมาชิก
CyberNude
Sr. Member
Sr. Member
 
โพสต์: 277
ลงทะเบียนเมื่อ: พุธ ก.ย. 17, 2003 9:12 am


ย้อนกลับไปยัง ถาม-ตอบปัญหาเกี่ยวกับโปรแกรม Express

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และ บุคคลทั่วไป 6 ท่าน