แสดงกระทู้

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - OddyWriter

หน้า: 1 ... 4 5 6 [7] 8 9 10 ... 22
109
ห้อง MS Access / : Form access show record not updateable
« เมื่อ: 08 ก.ย. 64 , 18:52:38 »
เห็นรูปแล้วงงครับ เพราะดูเหมือนไฟล์ Back End ก็เป็น Access นะครับ ไม่ใช่ Oracle ถ้าไฟล์ที่มีการลิงก์จะเป็นไอคอนประมาณนี้



จาก Error Message แสดงว่าไฟล์ถูกเปิดแบบ Read Only เลยทำให้เพิ่มไม่ได้
ซึ่งการเปิดแบบ Read Only นี่เกิดได้จากหลายสาเหตุมากเช่น
1. Server's Authority : Read Only
2. File's Authority : Read Only
3. Session ค้าง ประมาณว่ามีคนเปิดใช้ไฟล์แล้วเครื่องแฮงก์ ก็ปิดไฟล์โดยไม่รอให้ Clear Session ต้องให้ Server Admin ทำการ Clear Session ให้

คำถามคือทำไมต้องใช้ Oracle ครับ
โพสต์นี้ได้รับคำขอบคุณจาก: Jiw Jewel

110
ห้อง MS Access / : ขอถามสอบครับ Error Expected 1
« เมื่อ: 08 ก.ย. 64 , 12:07:47 »
คุณสั่ง Update ฟิลด์ที่ชื่อ Selected ซึ่งไม่มีอยู่ใน Query1

แค่เปลี่ยนเป็นชื่อฟิลด์ที่ถูกต้องก็หายแล้วครับ

โพสต์นี้ได้รับคำขอบคุณจาก: 001Jetnipit

111
ตัว VBA ของ Excel/Access/Word/PowerPoint นั้น
สามารถเขียนโค้ดให้ลบไฟล์ในเครื่องได้ (สามารถสร้างไวรัสได้ด้วย แต่สมัยนี้คงไม่มีใครทำแล้วล่ะ)

การตั้งค่าแบบเปิดใช้งานมาโครทั้งหมดนั้นอันตรายกับโปรแกรมและคอมพิวเตอร์ทั้งระบบมาก

ถ้ามีโปรแกรมอะไรมาก็แล้วแต่ที่แฝงคำสั่งลบไฟล์ แล้วเราเผลอเปิดโดยไม่ตั้งใจ โปรแกรมจะทำงานทันที ไฟล์เป้าหมายก็จะหายทันที
โพสต์นี้ได้รับคำขอบคุณจาก: I love movies

112
ต้องส่งไฟล์มาหาสาเหตุ ถึงจะตอบได้ครับ
โพสต์นี้ได้รับคำขอบคุณจาก: I love movies

113
กำหนด Record Source ของ Report เป็น Query แล้วสั่ง Sort แบบ Ascending ที่ฟิลด์ "เลขที่บิล"
โพสต์นี้ได้รับคำขอบคุณจาก: I love movies

114
ชื่อฟิลด์เหมือนกัน มันก็ลิงก์ให้อัตโนมัติ
ทำ Relationship ไว้ มันก็ลิงก์ให้อัตโนมัติครับ
โพสต์นี้ได้รับคำขอบคุณจาก: 001Jetnipit

115
แนะนำให้ออกแบบฐานข้อมูลให้เหมาะสมครับ เนื่องจากหลักการของฐานข้อมูลนั้น ไม่ควรมีจำนวนฟิลด์เยอะๆ
อย่าลืมนะครับว่า ฐานข้อมูล ไม่ใช่ Excel

การออกแบบตารางควรจะกำหนดจำนวนฟิลด์ให้น้อยเข้าไว้

แนะนำว่าควรเปลี่ยนรูปแบบตารางดังนี้
tblResult มีฟิลด์ ID, CheckID, Result
โดย ID เป็นรหัสของเจ้าของชิ้อ ซึ่งผมไม่รู้ว่าเป็นชื่อคนหรือชื่องานที่ตรวจ
CheckID เป็นครั้งที่ตรวจ
Result เป็นผลการตรวจ

ตารางแบบนี้ ผู้ใช้สามารถเพิ่มข้อมูลได้ไม่จำกัดจำนวนครั้ง
โพสต์นี้ได้รับคำขอบคุณจาก: 001Jetnipit

116
มีที่ง่ายๆ กว่าให้ใช้

โพสต์นี้ได้รับคำขอบคุณจาก: I love movies

117
โปรแกรมสร้างของ Access รุ่นเก่าครับ เป็นไฟล์ที่ถูกบันทึกเป็น Executable File ซึ่งไม่สามารถดูหรือแก้ไขรายละเอียดโปรแกรมได้
โพสต์นี้ได้รับคำขอบคุณจาก: sommai

118
น่าจะมีปัญหาที่ตัวโปรแกรม MS Access นะครับ

https://www.errorvault.com/en/troubleshooting/runtime-errors/microsoft/microsoft-access/error-3034_microsoft-access-error-3034

โพสต์นี้ได้รับคำขอบคุณจาก: mivien20

119
https://www.thai-access.com/index.php?topic=1778.msg7613#new

ได้ผลเหมือนกัน (เป็นเรื่องเดียวกันนะครับ)
โพสต์นี้ได้รับคำขอบคุณจาก: มาลี

120
ห้อง MS Access / : ปิดแจ้งเตือนเพิ่ม Row
« เมื่อ: 26 ส.ค. 64 , 09:39:27 »
Docmd.Setwarnings false
โพสต์นี้ได้รับคำขอบคุณจาก: 001Jetnipit

121
ห้อง MS Access / : ขอเพิ่มโค๊ตค้นหา
« เมื่อ: 24 ส.ค. 64 , 20:19:10 »
ไฟล์ตัวอย่างครับ
โพสต์นี้ได้รับคำขอบคุณจาก: มาลี, SakDa

122
ต้องถาม Admin ครับ ว่าเค้า Allow ให้เรามีสิทธิ์อะไรบ้างในฐานข้อมูลนี้
ผมก็จำรายละเอียดไม่ค่อยได้แล้วล่ะว่าเค้าต้องเอาชื่อเราไม่ Match กับตัว Db หรือเปล่า
โพสต์นี้ได้รับคำขอบคุณจาก: Tatchawin

123
โพสต์นี้ได้รับคำขอบคุณจาก: มาลี

124
ประมาณนี้ ถูกต้องแล้วครับ
โพสต์นี้ได้รับคำขอบคุณจาก: Tatchawin

125
ใช่ครับ แต่ทั้งนี้คุณต้องแยกชื่อพนง.เป็นอีกตารางด้วย โดย 1 คนต้องมี 1 ชื่อล่าสุด ในระบบเท่านั้น

ยกเว้นแต่ว่าคุณสนใจเรื่องการเปลี่ยนชื่อ ก็ต้องมีตารางเก็บข้อมูลการเปลี่ยนชื่อด้วย
โพสต์นี้ได้รับคำขอบคุณจาก: Tatchawin

126
คิวรีที่สร้างให้ มันคือ Total Query

คุณต้องไปเอาไปสร้าง Select Query ต่อ โดยเชื่อมกับตารางข้อมูลแล้วดึงข้อมูลอื่นๆ มาแสดงครับ

สำหรับการเปลี่ยนชื่อนามสกุล คุณต้องแยกข้อมูลชื่อออกมาเป็นอีกตารางครับ

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

หน้า: 1 ... 4 5 6 [7] 8 9 10 ... 22