:D snasui.com ยินดีต้อนรับ :D
ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย :thup: สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ :arrow: ระบุ Version ของ Excel
:!: โปรดทราบ :!:
  1. กรุณาอ่านกฎการใช้บอร์ด (Forum rules) ในตำแหน่งด้านบนของแต่ละบอร์ด
  2. การสมัครสมาชิก การ Login การกู้คืนรหัสผ่าน
    1. สมัครสมาชิกดูขั้นตอนได้ที่ :arrow: สมัครสมาชิก
    2. Login เข้าระบบโดยคลิกปุ่ม Login ตรงมุมขวาบนของหน้านี้ :roll:
    3. การ Login ผ่าน Facebook ดูวิธีที่ :arrow: Login ผ่าน Facebook
    4. ลืมรหัสผ่านสามารถรับรหัสใหม่ได้ที่ :arrow: Reset รหัสผ่าน
  3. มีปัญหาการใช้งาน แจ้งผู้ดูแลระบบได้ที่ :arrow: ติดต่อผู้ดูแลระบบ
  4. กำหนดการตั้งค่าส่วนตัว เช่นตั้งค่าภาษาเป็นไทยหรืออังกฤษดูได้ที่ :arrow: ตั้งค่าส่วนตัว
  5. การตั้งและตอบกระทู้ดูได้ที่ :arrow: วิธีการตั้งและตอบกระทู้
  6. การจัดรูปแบบตัวอักษรด้วย bbcode ในช่องแสดงความคิดเห็นดูได้ที่ :arrow: จัดรูปแบบตัวอักษร
  7. กำหนดขนาดตัวอักษรใน Browser ดูได้ที่ :arrow: กำหนดขนาดตัวอักษรใน Browser
🪷 คำแสดงเจตนา
ขอผลแห่งการให้ความรู้นี้ จงกลับไปยังผู้ที่เป็นเจ้าของเดิม แม้ข้าพเจ้าจะไม่รู้จักท่านก็ตาม ขอให้แสงแห่งปัญญาที่ท่านเคยจุดไว้ ได้กลับไปเติมเต็มชีวิตของท่านอีกครั้ง และขอให้เจตนาของข้าพเจ้าเป็นการคืนความดีอย่างสงบ

ครั้งแรกกับ access ออกแบบอย่างไรดีครับ

Forum rules
  1. ไม่อนุญาตให้ใช้ภาษาแชทในการถามและตอบปัญหา ไม่ใช้คำว่า "คับ" หรือ "อ่ะครับ" แทนคำว่า "ครับ" ไม่ใช้คำว่า "เด๋ว" แทนคำว่า "เดี๋ยว" เป็นต้น เนื่องจากเมื่อแปลเป็นภาษาต่างประเทศแล้วจะให้ความหมายผิดไปจากที่ควรจะเป็น
  2. ห้ามถามโดยระบุชื่อผู้ตอบและต้องตั้งชื่อกระทู้ให้สื่อถึงปัญหาที่จะถาม ไม่ตั้งชื่อว่า ช่วยด้วยครับ, มีปัญหามาปรึกษาครับ เป็นต้น
  3. กรุณาอธิบายปัญหาและระบุคำตอบที่ต้องการมาในกระทู้ด้วยเสมอถึงแม้จะอธิบายไว้ในไฟล์แนบแล้วก็ตาม ทั้งนี้เพื่ออำนวยความสะดวกแก่เพื่อนสมาชิกในการค้นหาข้อมูล
  4. กรุณาแนบไฟล์ตัวอย่างพร้อมแสดงคำตอบที่ถูกต้องมาในไฟล์ด้วยเพื่อให้ง่ายต่อการทำความเข้าใจและสะดวกต่อการตอบคำถาม (ขนาดไฟล์ไม่เกิน 500Kb ขนาดภาพไม่เกิน 800*600 Pixel) ไม่แนบเป็น Link มาจากแหล่งอื่นที่อาจจะถูกลบทิ้งไปโดยต้นทางในภายหลัง นอกจากนี้ไม่ควรแนบไฟล์ที่มีข้อมูลสำคัญอันก่อให้เกิดความเสียหายกับตนเองและผู้อื่น
  5. กรณีเป็นคำถามเกี่ยวกับ Programming เช่น VBA, VB.Net, C#, SQL ฯลฯ ต้องลองเขียนมาเองก่อนเสมอ ถามเฉพาะที่ติดปัญหา ระบุ Module, Procedure ที่ติดปัญหาให้ชัดเจน กรุณาโพสต์ Code ให้แสดงเป็น Code คือเปิดด้วย [code] และปิดด้วย [/code] ตัวอย่างเช่น [code]dim r as range[/code] เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่างเพิ่มเติม)
  6. กรุณาแจ้งผลการใช้งานเมื่อได้รับคำตอบว่าตรงกับความต้องการหรือไม่

Post a reply


This question is a means of preventing automated form submissions by spambots.
Smilies
:D :thup: :cp: :flw: :rz: :sg: :tt: :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :arrow: :ard: :arl: :aru: :| :mrgreen: :geek: :ugeek:

BBCode is ON
[img] is ON
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: ครั้งแรกกับ access ออกแบบอย่างไรดีครับ

Re: ครั้งแรกกับ access ออกแบบอย่างไรดีครับ

#20

by Khamtun » Mon Aug 20, 2012 12:28 pm

มีการสอนฟรี (กรุงเทพฯ) ลองค้นหาในกระทู้ดูครับ

Re: ครั้งแรกกับ access ออกแบบอย่างไรดีครับ

#19

by Khamtun » Mon Aug 20, 2012 12:25 pm

godman wrote:ผมต้องสารภาพก่อนว่า มีความรู้ access น้อยมากๆ ผมศึกษาแต่ excel จากที่นี่จนสามารถนำไปใช้ในงานได้ค่อนข้างดี แต่เจ้านายผมต้องการให้ทำไฟล์นี้เป็น access ผมเลยซื้อหนังสือมาอ่านและอาศัยดูจาก you tube บ้างก็ได้บ้าง แต่ทำได้เฉพาะการสร้าง table แต่พอจะทำที่ซับซ้อนกว่านั้น กลับติดตลอด เลยนึกได้ว่า snasui.com คงจะสามารถช่วยได้ ผมขออนุญาติรบกวนหน่อยนะครับ จากนี้ไปผมจะศีกษาทั้ง excle และ access ด้วยกัน แต่ยังหาเวปแบบของอาจารย์ ไม่เจอเลย เวปแบบสอน access ในเมืองไทยหายากมากเลยนะครับ ผมอยากได้ตัวอย่างง่ายไปหายาก ก็หาเวปไม่ค่อยมี
เข้าเรื่องนะครับ
ผมสร้าง table ใน access ผมเป็นบางส่วนแล้ว แต่ทำต่อไม่เป็นครับ ผมขอถามเป็นข้อๆ ได้ไหมครับ
ผมจะออกแบบ table อย่างไร Query อะไรและ sub form สร้างอย่างไร ที่ผมออกแบบฐานข้อมูลมา มันจะใช้ได้ไหมครับ
www.thai-access.com นะครับผมก็ศึกษา Access จากที่นี้

Re: ครั้งแรกกับ access ออกแบบอย่างไรดีครับ

#18

by godman » Tue Aug 14, 2012 6:07 pm

ขอบคุณมากครับ ที่ช่วยเหลือ ผมจะพยายามทำความเข้าใจโครงสร้าง access ที่คุณ bank ให้มา อย่างน้อยก็ได้ต่อยอดต่อได้ ขอบคุณที่สละเวลามาทำให้ ครับ

Re: ครั้งแรกกับ access ออกแบบอย่างไรดีครับ

#17

by bank9597 » Tue Aug 14, 2012 2:26 pm

:tt:
godman wrote:ยังไม่พบไฟล์แนบเลยครับ
:tt: ขออภัยอย่างหาที่สุดมิได้
Attachments
PWO ME2.rar
(68.74 KiB) Downloaded 34 times

Re: ครั้งแรกกับ access ออกแบบอย่างไรดีครับ

#16

by godman » Tue Aug 14, 2012 6:30 am

ยังไม่พบไฟล์แนบเลยครับ

Re: ครั้งแรกกับ access ออกแบบอย่างไรดีครับ

#15

by bank9597 » Mon Aug 13, 2012 9:11 pm

:D ลองดูในส่วนของ Relation Ship

และทดสอบใช้งานในฟอร์มชื่อ Form OK ครับ

ได้ไม่ได้อย่างไร ลองแจ้งมาดูครับ

Re: ครั้งแรกกับ access ออกแบบอย่างไรดีครับ

#14

by bank9597 » Mon Aug 13, 2012 8:54 pm

หลังจากกด save แล้วข้อมูลมันจะไปเก็บไว้ใน control source ชื่ออะไรครับ
ผมใช้ความสามารถของ Access เลยครับ โดยไม่ต้องมีปุ่ม Save มันจะทำการบันทึกข้อมูลให้ทันที่คุณเปลี่ยนแปลงข้อมูลบนฟอร์ม ราวกับว่าคุณกำลังเปลี่ยนแปลงข้อมูลในตารางเลยครับ

ผมเข้าใจในส่วนของ Operation และ Eva แล้วครับ หากต้องคีย์มือ เราก็เชื่อมตารางเข้าด้วยกันเลยครับ โดยไปที่ Relation Ship เดี๋ยวผมจะลองทำมาดูก่อนน่ะครับ

Re: ครั้งแรกกับ access ออกแบบอย่างไรดีครับ

#13

by godman » Mon Aug 13, 2012 7:43 pm

ผมลืมบอกไปว่า ในส่วนของ operation และ eval นั้นจะให้ใส่โดยผู้ใช้งานครับ เพราะมีความหลากหลากในข้อมูล

Re: ครั้งแรกกับ access ออกแบบอย่างไรดีครับ

#12

by godman » Mon Aug 13, 2012 7:41 pm

ขอบคุณครับ คุณ bank แต่ผมขออธิบายเพิ่มครับ
operation คือ ส่วนที่ 2 ของ ฟอร์มครับ และ evaluation ก็คือส่วนที่ 3 ของฟอร์มนี้ ส่วนที่ 1 คือที่คุณ bank ทำมาให้ครับ ผมอยากสร้างเป็นแบบ multi page แต่ไม่รู้ว่าจะเชื่อมให้มันยึดโยงกับ pwo id ได้อย่างไร ให้มันรู้ว่าเป็นข้อมูลฉบับเดียวกัน แล้วผมมีคำตอบต่อมาว่า หลังจากกด save แล้วข้อมูลมันจะไปเก็บไว้ใน control source ชื่ออะไรครับ

Re: ครั้งแรกกับ access ออกแบบอย่างไรดีครับ

#11

by bank9597 » Mon Aug 13, 2012 7:16 pm

godman wrote:ขอบพระคุณเป็นอย่างสูงครับคุณ bank ที่อุตสาห์ทำให้ดูเป็นตัวอย่างที่ดีทีเดียว อย่างน้อยผมก็ได้ศึกษาลักษณะการกำนดคุณสมบัติ การทำ query ต่างๆ เอาไปต่อยอดได้ดีทีเดียว แม้ว่าจะตรงกับความต้องการของผมทั้งหมด ขอบคุณอีกครั้งครับ
:D ผมออกแบบไปเฉพาะตารางและการทำ Relation Ship เท่านั้นเอง และออกแบบฟอร์มอัตโนมัติให้ดูเท่านั้นเองครับ

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

เช่น ใช้ความสามารถของ Access ล้วนๆ หรือ ใช้ VBA ล้วนๆ แต่เท่าที่ดูคุณออกแบบมานั้น จะทำเหมือนกับใช้ Excel ซึ่งมันต่างกันกับ Access ครับ

ปล. หากคุณซื้อหนังสือมาแล้ว และอ่านจากหนังสือ คุณจะได้พื้นฐานการใช้งานเท่านั้น ผมซื้อมา 2 เล่ม อ่านเกือบหมดแล้ว สามารถออกแบบฐานข้อมูลได้เพียงเก็บข้อมูลและแสดงข้อมูลได้บางส่วน หากจะต้องการเป็นฐานข้อมูลที่สมบูรณ์มากขึ้น จำเป็นต้องมีความรู้ด้านภาษา SQL (ไว้สร้างคิวรี่ ซึ่งดีมาก) VBA (ไว้เป็นตัวสร้างส่วนควบคุมฟอร์มและออฟเจ็คต่างๆ) เป็นอย่างมากครับ

Re: ครั้งแรกกับ access ออกแบบอย่างไรดีครับ

#10

by godman » Mon Aug 13, 2012 4:17 pm

ขอบพระคุณเป็นอย่างสูงครับคุณ bank ที่อุตสาห์ทำให้ดูเป็นตัวอย่างที่ดีทีเดียว อย่างน้อยผมก็ได้ศึกษาลักษณะการกำนดคุณสมบัติ การทำ query ต่างๆ เอาไปต่อยอดได้ดีทีเดียว แม้ว่าจะตรงกับความต้องการของผมทั้งหมด ขอบคุณอีกครั้งครับ

Re: ครั้งแรกกับ access ออกแบบอย่างไรดีครับ

#9

by bank9597 » Sat Aug 11, 2012 4:46 pm

:D ผมลองทำมาตามที่พอเข้าใจให้ดูครับ
Attachments
PWO ME2.rar
(65.09 KiB) Downloaded 39 times

Re: ครั้งแรกกับ access ออกแบบอย่างไรดีครับ

#8

by godman » Sat Aug 11, 2012 2:23 pm

ขอบคุณมากครับ คุณ bank9597 ตอนนี้ผมก็กำลังทำความเข้าใจ พวก definition ต่างๆ อยู่ อย่างไรก็ตามถือว่าได้เรียนรู้ไปด้วยก้น
แต่อย่างไรก็ตาม ผมคงไม่ได้เข้า เนต สัก 2 วัน เพราะกลับไป ต่างจังหวัด วันแม่ ที่บ้านยังไม่มี เนต เลย แต่ช่วงที่อยู่บ้าน ผมก็จะเอางานไปทำด้วย ฝากสวัสดีและขออวยพรให้แม่ของคุณ สุขภาพแข็งแรงนะครับ ขอบคุณครับ อีก 2 วันเจอกันที่นี่ครับ

Re: ครั้งแรกกับ access ออกแบบอย่างไรดีครับ

#7

by bank9597 » Sat Aug 11, 2012 2:10 pm

:D ผมยังศึกษาในเรื่องของ Access ไม่มากเท่าไร แต่พอจะทราบว่าการออกแบบฐานข้อมูลที่คุณ godman ทำมานั้น ยังไม่ถูกต้องครับ

บางตารางไม่มี Primary key ทุกตารางควรมี Primary key และ Primary key ควรเป็น AutoNumber หรือ Number กรณีเป็น Text ก็ควรให้มีการ Run อัตโนมิตที่ไม่ซ้ำกันอย่างเด็ดขาด
Relation Ship ยังสับสนอยู่ครับ

ผมเห็นความสำคัญต่อโครงสร้างหลัก ดังนั้นเรื่องฟอร์มนั้น ผมยังไม่สามารถให้ตอบได้ครับ จนกว่าโครงสร้างพื้นฐานถูกต้องเหมาะสมแล้ว

อย่างไรก็ดี ผมจะลองไปทำตัวอย่างมาให้ดูครับ

Re: ครั้งแรกกับ access ออกแบบอย่างไรดีครับ

#6

by godman » Sat Aug 11, 2012 12:10 pm

ขอโทษนะครับ ปล่อยให้รอนาน ในช่วง สัปดาห์ที่ผ่านมา ข้าพเจ้าทำแต่ access อย่างเดียว มือใหม่มากครับ แต่ก็ถือว่า ได้ทำเต็มที่แล้ว งานยังไม่สำเร็จเลยครับ ผมถามคำถามครับว่า ทำไม Form ที่ชื่อ Form OK ที่ผมต้องการสร้างเพื่อให้ ฝ่ายวิศวกรรม กรอกเวลาออกงาน ต้นแบบของลูกค้า จึงไม่แสดง ผมทำเป็น tab มี 3 page แต่พอไปกด design view กลับเห็นแต่พอให้ form view กลับไม่เป็นอะไรเลย ช่วยด้วยครับมือใหม่มากครับ ผมส่งไฟล์แนบมาด้วย ผมไม่แน่ใจว่าผมตั้ง relation ถูกใหมและ ทำไมผมมี table/query ซ้ำกันมาก

ผมได้เห็น คุณ bank ว่าเคยทำ access มาก่อน ช่วยแนะนำด้วยครับ

สุขสันต์วันแม่ครับ
Attachments
PWO ME1.zip
(47.05 KiB) Downloaded 19 times
PWO ME1.zip
File ที่ผมกำลังทำอยู่มันทำไมใช้ไม่ได้
(47.05 KiB) Downloaded 13 times

Re: ครั้งแรกกับ access ออกแบบอย่างไรดีครับ

#5

by bank9597 » Sun Aug 05, 2012 12:23 pm

:lol: ลองตั้งคำถามมาเลยครับ ผมช่วยอีกคน เพราะผมทำเคยเรียนและเคยทำระบบด้วย Access เช่นกัน :mrgreen:

Re: ครั้งแรกกับ access ออกแบบอย่างไรดีครับ

#4

by godman » Sat Aug 04, 2012 1:52 pm

ขอบคุณมากครับ สำหรับความเห็น อย่างน้อย I will never walk alone ครับ เอาเป็นว่า ถ้าผมติดตรงใหนผมจะถามเป็นเรื่องๆ ไปแล้วกันครับ และจะใจเย็นขึ้น จะใช้เวลาศึกษาในหนังสือก่อน ขอบคุณครับ

Re: ครั้งแรกกับ access ออกแบบอย่างไรดีครับ

#3

by snasui » Sat Aug 04, 2012 1:39 pm

:D เมื่อซื้อหนังสือมาแล้วก็ควรอ่านจากหนังสือก่อนครับ ทำตามตัวอย่างในหนังสือดูก่อน ซึ่งหนังสือหลายเล่มจะอ้าง Database ตัวอย่างที่ชื่อ NothWide ซึ่งมีการสร้างความสัมพันธ์ของตารางรวมทั้งมี Table, Query, Form, Report, Macro ตัวอย่างใหศึกษาไว้เรียบร้อยแล้ว การอ่านและทำตามตัวอย่างจากหนังสือจะได้เข้าใจหลักการในการทำงาน ซึ่งควรทำความเข้าใจเป็นลำดับขั้นตอน จะรีบร้อนไม่ได้ครับ

เนื่องจาก Access คือโปรแกรมฐานข้อมูลซึ่งจะอยู่ในรูป Table จะมีความสัมพันธ์กันระหว่าง Table (Relational Database Management System) โดยแต่ละ Table จะต้องมี Primary Key ซึ่งจะเป็นคอลัมน์เดียวหรือหลายคอลัมน์ก็ได้ หากค่าในคอลัมน์เดียวมีค่าซ้ำก็จำเป็นต้องกำหนด Primary Key เป็นหลายคอลัมน์ จะต้องมีการกำหนดว่าในแต่ละ Filed ให้มี Datatype เป็นแบบไหน ยาวกี่อักขระ เป็นค่าที่ Lookup มาจาก Table อื่น ๆ หรือไม่ ฯลฯ ซึ่งมีรายละเอียดอีกมาก การสอบถามในฟอรัมก็เหมือนกับ Excel ครับ ติดตรงไหนก็สอบถามกัน ถ้าต้องการถามมาตอบไปเพื่อสร้างระบบคงจะใช้เวลามาก

การสร้าง Table ก็ควรรวบรวมข้อมูลก่อนว่าในเรื่องที่ต้องการทำระบบนั้นเกี่ยวข้องกับอะไร นำข้อมูลพวกนั้นมาทำเป็นตาราง ปกติ Access จะมี Template ในการทำ Database มาให้จำนวนมาก (รวมทั้ง NothWind) ลองศึกษาการกำหนดค่าจาก Template ต่าง ๆ ก็จะเข้าใจมากขึ้นครับ

Re: ครั้งแรกกับ access ออกแบบอย่างไรดีครับ

#2

by godman » Sat Aug 04, 2012 12:49 pm

ไฟล์ต้นแบบ excel หน้าตาประมาณนี้ครับ
Attachments
FormPWO.xls
Draft
(28 KiB) Downloaded 27 times

ครั้งแรกกับ access ออกแบบอย่างไรดีครับ

#1

by godman » Sat Aug 04, 2012 12:45 pm

ผมต้องสารภาพก่อนว่า มีความรู้ access น้อยมากๆ ผมศึกษาแต่ excel จากที่นี่จนสามารถนำไปใช้ในงานได้ค่อนข้างดี แต่เจ้านายผมต้องการให้ทำไฟล์นี้เป็น access ผมเลยซื้อหนังสือมาอ่านและอาศัยดูจาก you tube บ้างก็ได้บ้าง แต่ทำได้เฉพาะการสร้าง table แต่พอจะทำที่ซับซ้อนกว่านั้น กลับติดตลอด เลยนึกได้ว่า snasui.com คงจะสามารถช่วยได้ ผมขออนุญาติรบกวนหน่อยนะครับ จากนี้ไปผมจะศีกษาทั้ง excle และ access ด้วยกัน แต่ยังหาเวปแบบของอาจารย์ ไม่เจอเลย เวปแบบสอน access ในเมืองไทยหายากมากเลยนะครับ ผมอยากได้ตัวอย่างง่ายไปหายาก ก็หาเวปไม่ค่อยมี
เข้าเรื่องนะครับ
ผมสร้าง table ใน access ผมเป็นบางส่วนแล้ว แต่ทำต่อไม่เป็นครับ ผมขอถามเป็นข้อๆ ได้ไหมครับ
ผมจะออกแบบ table อย่างไร Query อะไรและ sub form สร้างอย่างไร ที่ผมออกแบบฐานข้อมูลมา มันจะใช้ได้ไหมครับ
Attachments
PWO_Database_test1.zip
fileaccess
(25.07 KiB) Downloaded 36 times

Top