ผู้รู้ช่วยตอบด้วย
กระทู้เก่าบอร์ด อ.Yeadram

 1,373   8
URL.หัวข้อ / URL
ผู้รู้ช่วยตอบด้วย

ผมมีปัญหาที่ต้องการให้ช่วยเหลือ คือ
- ต้องการสร้างฟอร์ม ที่ใช้แท๊กบล็อก ไว้เลือก table นำมาใช้งานได้ เนื่องจากมี table หลาย table (table ทุก table มี ฟิลด์ รายละเอียดทุก table เหมือนกัน แต่เป็น table แต่ละชิ้นงานไม่ปนกัน)
- ถ้าเขียนโดยใช้ Access ตัวมันเองจะทำได้หรือไม่ ถ้าได้จะต้องทำอย่างไร
และ ถ้าไม่ได้ จะต้องเขียนเป็น code จะต้องเขียนอย่างไร

ผมพยายามอธิบายให้เข้าใจมากที่สุดแล้ว และถ้าใช้คำผิดพลาดของอภัยด้วย
ขอให้ผู้รู้ช่วยตอบและให้รายละเอียดด้วยครับ

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

1 @R04984
ในข้อที่ 2 ถ้าเขียนโดยใช้ Access ตัวมันเองหมายถึง เขียนด้วย query หรือ
แม็คโคร จะได้หรือไม่ ถ้าได้จะต้องใช้คำสั่งอย่างไร
2 @R05016
งานนี้ใช้แค่คิวรี่ หรือ แมคโครไม่ได้ครับ ต้องเขียนเป็น VBA Code

หาเหตุการณ์ที่เหมาะสม ให้โค้ดทำงาน เช่นอาจใช้ keyup ของ textbox ตัวนั้น

Private sub text1_keyup(keycode as ..
on error resume next
me.datasource = "ชื่อตารางหรือชื่อคิวรี่หรือสายอักขระคำสั่ง SQL ชนิด Select"
me.requery
End sub
3 @R05017
ขออนุญาต แปลความต้องการของผู้ถาม

คุณ tkcop ต้องการให้มี MainForm อันหนึ่ง มี ComboBox ให้ User DropDown เพื่อจะเลือกดูว่า ในฐานข้อมูลนี้มี Table อะไรบ้าง ใช่หรือไม่ครับ
และหลังจากที่ User เลือกชื่อ Table ที่ต้องการแล้วก็ให้ SubForm แสดงข้อมูลที่มีอยู่ใน Table นั้น

ถูกต้องตามที่ต้องการถามหรือเปล่าครับ
4 @R05085
อย่างแรกต้องขอโทษด้วยที่หายไป ไม่ได้เข้ามาดู เนื่องจากต้องไปต่างจังหวัด

อ.ศรี-นคร กล่าวถูกต้องครับ ถ้า user เลือก table ที่ต้องการแล้ว tableที่เลือกนั้น
จะขึ้นโชว์ที่ from หรือออกไปที่ report ได้เลย จะต้องทำอย่างไร

แต่ถ้าเป็นอย่างที่ อ.yeadram บอก ผมคงต้องอีกนานหน่อย project นี้ถึงสำเร็จ
เนื่องจากผมยังไม่เคยเขียนด้วย VBA Code เลย กำลังเริ่มศึกษา VBA Code อยู่ และเริ่มลองเขียนแต่ยังไม่สำเร็จ

ถ้า อ.yeadram หรือ อ.ศรี-นคร หรือ อ.อื่น ๆ ที่ได้อ่าน จะช่วยเ?ลือ ผมยินดี และขอขอบคุณเป็นอย่างยิ่ง

ตอนนี้กำลังรออยู่ว่า ทาง อ.ที่จะจัดสอน จะจัดเมื่อไร จะได้ไปขอเรียนรู้ด้วยครับ
ขอบคุณ
5 @R05087
ขอเวลาค้นตัวอย่างสักครู่ครับ
ส่วนเรื่องจัดอบรม ผมติดเรื่องสถานที่ครับ ยังหาที่เหมาะๆ ไม่ได้เลย

จึงฝากเรียน สมาชิกท่านใดที่มีสถานที่ส่วนตัวที่จะแนะนไ หรือ สถานที่ของหน่วยงานที่สามารถอนุเคราะห์ได้ รบกวนช่วยแนะนำด้วยครับ ผมเองก็อยากแชร์ประสบการณ์ให้แก่มือใหม่หัดเขียน อันเนื่องจากว่า ผมเองก็เคยผ่านจะจุดนั้นมาแล้วก็เข้าใจดีครับผม
6 @R05102
ขอให้อาจารย์หาสถานที่ได้เร็วๆครับ ถึงผมจะอยู่ ตจว แต่จะพยายามไปให้ได้ครับ
7 @R05103
ให้สังเกตดูครับว่า จะมี Table : MSysObjects ซ่อนอยู่ โดยใน Table นี้จะเก็บข้อมูล Object ทุกอย่างที่อยู่ใน MDB ไฟล์นั้นๆ

นี้คือตัวอย่าง Sql Lang. ที่ใช้ค้นหาชื่อ Table ครับ

SELECT MSysObjects.Name AS TableList
FROM MSysObjects
WHERE (((MSysObjects.Flags)=0) AND ((MSysObjects.ParentId)=251658241) AND ((MSysObjects.LvExtra) Is Null))
ORDER BY MSysObjects.Name;

ส่วนตัวอย่างผมก็ทำให้เสร็จแล้ว โดยจะส่งไปที่ accboard@gmail.com

www.gmail.com
user : accboard
pwd : accgmail
8 @R05164
ขอขอบคุณ อ.ศรี-นคร มากครับ จะลองนำไปทำดู

เรื่องสถานที่เพื่อจัดสอนนั้น ผมขอถามเพื่อนดูว่าจะให้ได้หรือไม่ เป็นหน่วยงานราชการ อยู่ต่างจังหวัดนะครับ แต่ก็คิดว่าไม่ไกลจาก กทม.นัก ที่จังหวัดชลบุรี สถานที่อยู่ในเมือง พอไหวไหมครับ (แต่ยังไม่รับปากนะครับ)
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3633s