หากมีคำถาม ขอให้ไปโพสต์ลง เว็บบอร์ดจีทูจีเน็ตดอตคอม ตัวใหม่แทนน่ะครับ

หรือติดต่อเข้ามาทาง Inbox ที่ เฟซบุ๊ค ผมครับ

หน้าหลัก
ข่าวสาร - บทความ ทั้งหมด
VB 6/VB.Net
ASP/ASP.Net
จับฉ่ายคอมพิวเตอร์
เรียนรู้ผ่าน Flash Movie
บทความที่มีผู้ตอบล่าสุด  
 RSS Feeds
 ดาวน์โหลดโปรแกรม RSS Reader ได้ที่นี่ ...   Download โปรแกรม RSS Reader

Forum - www.g2gnet.com
Webmaster - www.g2gnet.com
Visitors - Session views
 5 1 2 5 0 8 2

7 ธันวาคม พ.ศ.2549
229 Users On-Line.
Visitors - Page views
 8 4 2 0 9 0 8
1 กุมภาพันธ์ พ.ศ.2551

Google   
เว็บ g2gnet.com
ขนาดตัวอักษร:  

Visual Basic 6.0 กับการทำรายงานด้วย Active Report ตอนอยากอวด

Category »  VB 6/VB.Net
โดย : Webmaster เมื่อ 5/2/2551 15:15:00
(อ่าน : 16433) 
เพิ่มเติมข้อมูล ... การทำ Group (5 กุมภาพันธ์ 2551)
ตามที่คุณอาร์ทสอบถามเกี่ยวกับเรื่องของการทำ Query สำหรับการพิมพ์รายงาน "ระบบการเช่าอพาร์ทเมนท์ หรือ ห้องเช่า" ... ผมอยากจะกราบเรียน (แทบเท้าทุกๆท่านก็คงไม่ไหว เพราะท่านอาจจะมาพร้อมกันหลายๆเท้า ... 55555) ตลอดเวลาที่ปั่นบทความแต่ละตัวออกมานี้ ผมเองพยายามเน้นย้ำ เน้นทำ อยู่เสมอเรื่องหนึ่งก็คือ "การออกแบบฐานข้อมูล" เรื่องนี้เป็นเรื่องที่ค่อนข้างสำคัญมาก หากเราออกแบบมายังไงก็ต้องเขียนโปรแกรมไปตามนั้น ซึ่งเมื่อหากคุณพลาดก็ต้องกลับมานั่งแก้ตารางข้อมูลใหม่ แล้วเมื่อแก้ตารางข้อมูลใหม่ ก็ต้องกลับมานั่งแก้ไขโค้ดตามไปอีก มันวนๆเวียนๆกันอยู่อย่างนี้มาโดยตลอด ... เฮ้อ เหนื่อยใจจริงๆกับระบบการศึกษาแบบไทยๆ หลายเรื่องที่อยากบ่นน่ะครับ แต่บ่นๆไปก็เท่านั้น สู้เอาเวลาไปกินเหล้า เอ๊ย มาเป็นแรงพลังขับเคลื่อนเล็กๆที่ซุกซ่อนอยู่ในซอกหลืบแบบนี้ดีกว่า ... ขอยกตัวอย่างงานนี้ให้ดูเป็นแนวทางไปก่อนครับ เผื่อจะได้เกิดไอเดีย หรือ แรงบันดาลใจ แต่ขอภัยที่ยังไม่แจกโค้ดในเวลานี้ เพราะทำออกมาคร่าวๆ มันยังไม่สมบูรณ์ดีนัก ประเดี๋ยวเหล่าบรรดาน้องๆนักศึกษา (น18+) จะมาต่อว่าต่อขานผมเอา "โธ่เอ๊ย ... กะอีแค่รู้มาก่อนเฉยๆ ยังมีหน้าทะลึ่งมาสอนได้" ... 55555 ผมขอเวลาแก้ไข และ ใส่คำอธิบายก่อน ประมาณว่าจับฉ่ายคอมพิวเตอร์บ้านนอก ท้องถิ่น แบบผมจะกั๊กไว้ทำ Rating ก่อนแหละ ... พี่น้อง หุหุหุหุหุ

การออกแบบในลักษณะของ Master - Detail - แบบยังไม่สมบูรณ์น่ะครับ
โดยผมพุ่งเป้าไปพิจารณาจากตาราง tblRentMaster (ตารางการคิดเงินค่าเช่าประจำเดือน)
โปรดสังเกตว่ามันมีการต่อเชื่อมความสัมพันธ์กันไปแบบ Basic จริงๆ


เมื่อทำการ Query ออกมา ... เห็นข้อมูลออกมาซ้ำๆกันก็อย่าตกใจไป ...
มันเกิดจากการสร้างความสัมพันธ์ขึ้นมา ไม่ใช่การเก็บข้อมูลซ้ำซ้อนแต่ประการใด
นี่คือวิธีการนำไปจัดกลุ่มเป็น Group ... ตามสไตล์ของทองก้อนผู้ไม่เคยพกพาตำราเป็นอาวุธ


ออกแบบจาก Active Report Designer ... สังเกตว่ามีการแบ่ง Group แล้ว
ลองเอาไปคิดเล่นๆกันดูก่อนน่ะครับผม


เมื่อโปรแกรมทำงาน ... เหอๆๆๆๆ ... แจ่มมั้ยครับพี่น้อง
โค้ดที่ใช้ไม่เกิน 1 หน้าจอภาพ

ไม่ต้องมีสูตร หรือ ตัวแสดงแทน ... ก้ากๆๆๆๆ
แล้วพบกันใหม่ในตอนหน้าครับ ... พี่น้อง

จี ทู จี เน็ต ดอต คอม - g2gNet Dot Com
เลขทะเบียนพาณิชย์อิเล็กทรอนิกส์ 0407314800231
CopyLeft © 2004 - 2099 g2gNet.Com All rights reserved.
Email: [email protected] หรือ โทร. 08-6862-6560