กระทู้เก่าบอร์ด อ.Yeadram
1,423 4
URL.หัวข้อ /
URL
ทำการ Export ข้อมูลเป็น Excel
รบกวนสอบถามค่ะ
กำลังทำฐานข้อมูลเพื่อตัดเกรดค่ะ มีการจัดเก็บคะแนนลงในตารางแบบแยกวิชา จากนั้นนำแต่ละวิชามารวมกันเป็นผลสัมฤทธ์รายบุคคล ค่ะ
ทีนี้หากครูแต่ละวิชามากรอกคะแนนในโปรแกรม คงไม่มีปัญหาอะไร แต่ปัญหาก็คือครูต้องการนำคะแนนไปกรอกที่บ้านค่ะ คิดวิธีการแก้ปัญหาไว้ 2 ทางคือ
1. ทำการโดยการ Export ตารางเป็น Excel เพื่อให้ครูกรอกคะแนน จากนั้นให้ครูนำคะแนนมาส่งโดยการ Import ข้อมูลจาก Excel เข้ามาในตารางค่ะ แต่ !!
ข้อมูลเข้ามาในตารางจริง แต่จะเป็นการเพิ่มเรคอร์ดเข้าไปจากเดิมที่มีอยู่ จากเดิม มี51เรคอร์ด ทำการ Import เข้ามาเป็น 102 จะทำอย่างไรให้โปรแกรมตรวจสอบก่อนว่าหากเลขประจำนักเรียนซ้ำให้ทำการลบข้อมูลเดิมก่อน
2. วิธีหนึ่ง Export เป็นตาราง Access เลย แล้ว Import เข้ามาทั้งตาราง เพื่อประมวลผลรายบุคคล แต่ตารางจะไม่บันทึกทับของเดิม แต่โปรแกรมจะเปลียนชื่อให้ใหม่ ทำให้ คิวรี่ประมวลผลไม่ได้ค่ะ
*** อีกปัญหาหนึ่งคือจะสร้างปุ่มคำสั่งเพื่อทำการ Import ข้อมูลเข้ามาในโปรแกรมโดยให้ครูสามารถเลือกตารางได้เองทำได้อย่างไรค่ะ
กำลังทำฐานข้อมูลเพื่อตัดเกรดค่ะ มีการจัดเก็บคะแนนลงในตารางแบบแยกวิชา จากนั้นนำแต่ละวิชามารวมกันเป็นผลสัมฤทธ์รายบุคคล ค่ะ
ทีนี้หากครูแต่ละวิชามากรอกคะแนนในโปรแกรม คงไม่มีปัญหาอะไร แต่ปัญหาก็คือครูต้องการนำคะแนนไปกรอกที่บ้านค่ะ คิดวิธีการแก้ปัญหาไว้ 2 ทางคือ
1. ทำการโดยการ Export ตารางเป็น Excel เพื่อให้ครูกรอกคะแนน จากนั้นให้ครูนำคะแนนมาส่งโดยการ Import ข้อมูลจาก Excel เข้ามาในตารางค่ะ แต่ !!
ข้อมูลเข้ามาในตารางจริง แต่จะเป็นการเพิ่มเรคอร์ดเข้าไปจากเดิมที่มีอยู่ จากเดิม มี51เรคอร์ด ทำการ Import เข้ามาเป็น 102 จะทำอย่างไรให้โปรแกรมตรวจสอบก่อนว่าหากเลขประจำนักเรียนซ้ำให้ทำการลบข้อมูลเดิมก่อน
2. วิธีหนึ่ง Export เป็นตาราง Access เลย แล้ว Import เข้ามาทั้งตาราง เพื่อประมวลผลรายบุคคล แต่ตารางจะไม่บันทึกทับของเดิม แต่โปรแกรมจะเปลียนชื่อให้ใหม่ ทำให้ คิวรี่ประมวลผลไม่ได้ค่ะ
*** อีกปัญหาหนึ่งคือจะสร้างปุ่มคำสั่งเพื่อทำการ Import ข้อมูลเข้ามาในโปรแกรมโดยให้ครูสามารถเลือกตารางได้เองทำได้อย่างไรค่ะ
4 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R15691
ป่าวค่ะ 1 ตาราง/1วิชาเลยค่ะ
ID aName Unit1 Unit2 Unit3
001 A 8 9 10
*Unit หมายถึงคะแนนแต่ละจุดประสงค์ค่ะ คุณครูจะต้องกรอกค่ะแนน แต่ละจุดประสงค์ กลางภาค ปลายภาค ในตารางนี้เลย
ID aName Unit1 Unit2 Unit3
001 A 8 9 10
*Unit หมายถึงคะแนนแต่ละจุดประสงค์ค่ะ คุณครูจะต้องกรอกค่ะแนน แต่ละจุดประสงค์ กลางภาค ปลายภาค ในตารางนี้เลย
3 @R15692
โครงสร้างของไฟล์ จะแยกไฟล์ละชั้น
แต่ละไฟล์จะประกอบด้วย
-ตารางวิชา ประกอบด้วยรหัสวิชา รหัสนักเรียนที่ลงทะเบียนเรียน และฟิลด์เก็บคะแนนจุดประสง คะแนนกลางภาค ปลายภาคคะ
-ตารางข้อมูลนักเรียน
-ตารางข้อมูลวิชาที่นักเรียนในชั้นต้องเรียน
ประมวลผลคำนวณคะแนนรวม และตัดเกรดด้วยคิวรี่ ของแต่ละวิชาค่ะ
แต่ละไฟล์จะประกอบด้วย
-ตารางวิชา ประกอบด้วยรหัสวิชา รหัสนักเรียนที่ลงทะเบียนเรียน และฟิลด์เก็บคะแนนจุดประสง คะแนนกลางภาค ปลายภาคคะ
-ตารางข้อมูลนักเรียน
-ตารางข้อมูลวิชาที่นักเรียนในชั้นต้องเรียน
ประมวลผลคำนวณคะแนนรวม และตัดเกรดด้วยคิวรี่ ของแต่ละวิชาค่ะ
4 @R15693
คือผมอยากรู้แนวคิดหลักๆก่อน อ่ะครับ
เช่น อย่างที่คุณบอก พอได้ตาราง/1 วิชา ของแต่ละอาจารย์มาแล้ว จะทำอะไรต่อครับ เอามารวมกัน หรืออย่างไร แบบเป็นขั้นเป็นตอนอ่ะครับ เช่น
1 นำไฟล์ที่ได้จากการกรอกคะแนนของอาจารย์แต่ละคนมาทำ...
2 ...
3 ...
ผมไม่เห็นภาพรวมนึกไม่ออก ได้แต่ถามกันไปมาก็หมดวันแล้วอ่ะครับ
เช่น อย่างที่คุณบอก พอได้ตาราง/1 วิชา ของแต่ละอาจารย์มาแล้ว จะทำอะไรต่อครับ เอามารวมกัน หรืออย่างไร แบบเป็นขั้นเป็นตอนอ่ะครับ เช่น
1 นำไฟล์ที่ได้จากการกรอกคะแนนของอาจารย์แต่ละคนมาทำ...
2 ...
3 ...
ผมไม่เห็นภาพรวมนึกไม่ออก ได้แต่ถามกันไปมาก็หมดวันแล้วอ่ะครับ
Time: 0.2762s
ID aName T1 T2 T3
1 A
2 B
3 C
4 D
5 E
6 F
7 G
โดยฟิลด์
aName คือ ชื่อนักเรียน
T1 คือ วิชาที่ 1
T2 คือ วิชาที่ 2
T3 คือ วิชาที่ 3
- จากนั้นคุณอยากให้ คุณครูที่สอนวิชาที่ 1 นำกลับไปใส่คะแนนที่บ้านดังนี้
ID aName T1 T2 T3
1 A 8
2 B 6
3 C 7
4 D 6
5 E 9
6 F 7
7 G 4
- และคุณครูที่สอนวิชาที่ 2 นำกลับไปใส่คะแนนที่บ้านดังนี้
ID aName T1 T2 T3
1 A 5
2 B 5
3 C 6
4 D 6
5 E 7
6 F 6
7 G 5
- และคุณครูที่สอนวิชาที่ 3 นำกลับไปใส่คะแนนที่บ้านดังนี้
ID aName T1 T2 T3
1 A 6
2 B 7
3 C 6
4 D 6
5 E 6
6 F 6
7 G 6
- จากนั้นนำตารางจากไฟล์ของคุณครูทั้ง 3 มารวมเป็นอย่างนี้
ID aName T1 T2 T3
1 A 8 5 6
2 B 6 5 7
3 C 7 6 6
4 D 6 6 6
5 E 9 7 6
6 F 7 6 6
7 G 4 5 6
ใช่หรือไม่ครับ