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

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

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

Read More

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

logo_big

 

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

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

(เพิ่มเติม…)

Read More

แก้ปัญหาลิขสิทธิ์เครื่อง User ด้วย MS Access Runtime

ท่านเคยเจอลูกค้าถามอย่างนี้บ้างไหม

ใช้ MS Access เขียนโปรแกรมงี้ แล้วต้องเสียค่าลิขสิทธิ์ค่า MS Office ไหม พี่กลัวเขามาตรวจนะ

ผมสารภาพตามตรงว่าผมเคยตอบไปว่า (เพิ่มเติม…)

Read More

มาโคร, VBA ไม่ทำงาน ปรับตั้งค่าตามนี้

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

จนซักพักนึงเอะใจว่า เครื่องน้องท่านนั้นได้ ได้ตั้งค่ามาโครหรือยังหว่า?

ปรกติแล้วผมจะตั้งค่าพวกนี้ตอนลง MS Office เสร็จ สำหรับท่านที่ไม่ทราบว่าเครื่องท่านตั้งค่าหรือยัง ก็ตั้งค่าไปพร้อมกันเลยครับ ^^

 

 

(เพิ่มเติม…)

Read More

ระบบฐานข้อมูลเบี้องต้น ตอนที่ 5 คีย์ (Keys)

imagesตอนนี้จะกล่าวถึงคีย์ต่าง ๆ ที่ใช้ในการทำฐานข้อมูลนะครับ เอาเรื่องทฤษฎีก่อนละกัน

Keys หมายถึง
คอลัมน์(column) [แอตทริบิวต์(attribute)] 1 คอลัมน์ หรืออาจเป็นหลายๆคอลัมน์มาประกอบกันก็ได้
มีค่าไม่ซ้ำกันในแต่ละแถว [มีคุณสมบัติที่เป็นเอกลักษณ์ (unique)]
– สามารถใช้คอลัมนั้นในการระบุคอลัมน์อื่นๆในแถว(row) [เรคอร์ด(record) หรือทูเพิล(tuple)] นั้นได้

ประเภทของคีย์ มีหลายแบบ ดังนี้

 

(เพิ่มเติม…)

Read More

ระบบฐานข้อมูลเบี้องต้น ตอนที่ 4 E-R Diagram

E-R(Entity-Relationship) Diagram คือแผนภาพ ที่ใช้สัญลักษณ์มาตรฐาน ใช้ร่างฐานข้อมูลของเราหรือออกแบบฐานข้อมูลก่อนนำไปสร้างจริง ลองดูตัวอย่าง E-R Diagram ที่คนอื่นทำกันก่อนครับ?>>คลิกที่นี่<<

หากใครคลิกที่ลิงค์ด้านบนแล้ว จะเห็นแต่ละรูป E-R Diagram ใช้สัญลักษณ์คล้าย ๆ กัน ต่างกันอยู่แค่ไม่กี่แบบ ตามตัวอย่างด้านล่าง

(เพิ่มเติม…)

Read More

ระบบฐานข้อมูลเบี้องต้น ตอนที่ 3 E-R Model

และแล้วก็ก็มาถึงเรื่องชวนปวดหัวของใครหลายคน นั้นก็คือ E-R Model (Entity Relationship Model) แต่จะไม่พูดถึงก็ไม่ได้ เพราะมันคือเครื่องมือที่ช่วยให้จินตนาการ หรือ ออกแบบระบบฐานข้อมูลได้ง่ายที่สุดแล้วล่ะครับ

อย่างที่พูดผมไปตั้งแต่ตอนที่ 1 ถ้าหากลากยาวอธิบายจนครบถ้วน ท่านคงหลับคาคอมพิวเตอร์แน่ ๆ ผมจะสรุปแต่ที่ท่านควรรู้ เป็นตัวอย่างให้ดูก็แล้วกันนะครับ

เมื่อกล่าวถึง Entity Relationship Model แปลตรงตัวก็คือ (เพิ่มเติม…)

Read More

สร้าง drop-down list เพื่อเลือกข้อมูลให้ตาราง ตอนที่ 2

ความเดิมจากตอนที่แล้ว(เลียนแบบซีรีย์นิดนึง) จากจุดประสงค์ข้อแรกของเราลุล่วงไปด้วยดี ใครทำได้ไม่ได้อย่างไรคอมเม้นบอกกันได้นะครับ

คราวนี้มาถึงจุดประสงค์ที่ 2 ของเรา นั่นคือ ทำ drop-down list ให้ฟิลด์ emp_prename ให้มีตัวเลือก นาย, นาง, นางสาว

ที่จริงแล้วเราจะทำตามวิธีของตอนที่แล้วก็ได้ครับ นั้นคือ (เพิ่มเติม…)

Read More