Primary Key, Foreign Key ใช้จริงใน Access ยังไง

Primary Key และ Foreign Key ใน Access

Primary Key กับ Foreign Key เป็นคำที่ได้ยินบ่อยมากเวลาเริ่มออกแบบฐานข้อมูลใน Access แต่หลายคนยังงงว่าใช้จริงยังไง และต่างจากรหัสทั่วไปตรงไหน

(more…)

Read More

Table ใน Access คืออะไร และควรแยกข้อมูลยังไง

Table ใน Access ควรแยกตามหน้าที่ของข้อมูล

Table ใน Access คือที่เก็บข้อมูลหลักของโปรแกรม ถ้าออกแบบ Table ดี งานข้างหลังอย่าง Query (การค้นหา/ดึงข้อมูล), Form (หน้าจอกรอกข้อมูล) และ Report (รายงานสำหรับพิมพ์) จะง่ายขึ้นมาก แต่ถ้าเริ่มจาก Table ที่รวมทุกอย่างไว้ตารางเดียว โปรแกรมจะเริ่มปวดหัวตั้งแต่ข้อมูลยังไม่เยอะครับ

(more…)

Read More

ความสัมพันธ์ Table ใน MS Access ฉบับเข้าใจง่าย

ความสัมพันธ์ของ Table แบบง่าย ๆ

เวลาพูดถึง Table ใน Access หลายคนจะนึกถึงตารางสี่เหลี่ยม ๆ คล้าย Excel ก่อนเลย ซึ่งก็ไม่ผิดครับ แต่สิ่งที่ทำให้ Access ต่างจาก Excel มาก ๆ คือ Table แต่ละตัวมันสามารถ "สัมพันธ์กัน" ได้

(more…)

Read More

เริ่มเรียน MS Access ควรอ่านอะไรตามลำดับ

เส้นทางเริ่มเรียน MS Access

บทความนี้รวมเส้นทางเริ่มเรียน MS Access ตั้งแต่ศูนย์ ว่าควรอ่านอะไรก่อน-หลัง เพราะหลายท่านเข้ามาที่เว็บแล้วอาจจะงงนิดหน่อยว่า "แล้วจะเริ่มอ่านตรงไหนก่อนดี?" บทความในเว็บนี้มีทั้งเรื่องฐานข้อมูล, ตาราง, Query, Form, Report, VBA และก็มี Workshop ปน ๆ กันอยู่

(more…)

Read More

โปรแกรมใบเสร็จรับเงินด้วย MS Access Clip.2

โปรแกรมใบเสร็จรับเงินด้วย MS Access Clip.2

คลิปที่สอง ว่าด้วยเรื่องการทำฟอร์มและเทคนิคต่าง ๆ ครับ อาจจะพูดติด ๆ ขัด ๆ ไปซักหน่อย ขออภัยด้วยนะครับ

Read More

โปรแกรมใบเสร็จรับเงินด้วย MS Access Clip.1

โปรแกรมใบเสร็จรับเงินด้วย MS Access Clip.1

ทดสอบการสตรีมครับผม กดดูข้าม ๆ ได้เลยครับ กราบขออภัยที่พูดติด ๆ ขัด ๆ คราวหน้าจะปรับปรุงนะครับ

Read More

การนอร์มัลไลเซชัน (Normalization)

normalization      ปกติแล้ว ก่อนเริ่มการเขียน E-R Diagram ผมจะจัดเรียงข้อมูลเพื่อลดความซ้ำซ้อนของข้อมูลที่จะเก็บก่อน โดยกระบวนการจัดเรียงข้อมูลนั้น สากลทั่วไปเรียกว่าการทำ Normalization (นอร์มัลไลเซชัน) 

     

(more…)

Read More

VBA Access เช็คว่า Form,Report เปิดอยู่หรือเปล่า

ฟังก์ชั่นนี้ผมใช้ค่อนข้างบ่อยครับ เนื่องจาก แนวการเขียนโปรแกรมผมชอบทำเป็น pop-up form ที่สามารถเปิดทำงานได้หลายหน้าต่างพร้อมกัน

ปัญหาจะเกิดขึ้นเมื่อ มีฟอร์มบางฟอร์มหรือรายงาน ที่เราเปิดขึ้นแล้ว ไม่ได้ปิดออก เช่น (more…)

Read More

Combo box อย่างง่าย แบบที่ 2

logo_big

 

การสร้าง combo box อย่างง่าย แบบที่ 2 ครับ

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

(more…)

Read More