แสดงกระทู้

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 ... 6 7 8 [9] 10 11 12 ... 22
145
เปิด Query Design แล้วคลิกพื้นสีเทา จากนั้นกำหนด Unique Values = Yes



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

146
อาจต้องกำหนด Config ให้ Port RS232
เพราะเป็นไปได้ว่าทางผู้ผลิตได้กำหนด Pin Number ไม่เหมือนคนอื่น

แนะนำว่าต้องติดต่อผู้ผลิต แล้วขอคำแนะนำจากเค้าครับ

โพสต์นี้ได้รับคำขอบคุณจาก: ชวลิต เสนะสุทธิ

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

148
ได้ครับ แต่อาจต้องหา Driver ของ COM1 มาลงหน่อย
ถ้าจะให้ชัวร์ ลองกับ Excel ดูก่อนก็ได้ครับ ถ้าสแกนแล้ว Excel รับค่า ก็สามารถใช้ได้กับ Access แน่นอน
โพสต์นี้ได้รับคำขอบคุณจาก: ชวลิต เสนะสุทธิ

149
กำหนด Record Source ของรายงานเป็นคิวรี โดยใช้คิวรีนี้กรองข้อมูลเลือกเฉพาะนักเรียนที่ต้องการ ก็จะออกมาคนเดียวครับ
โพสต์นี้ได้รับคำขอบคุณจาก: naetink

150
ตอนตอบกระทู้จะมีปุ่มให้เลือกแนบไฟล์ครับ

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

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

152
ใน Access ไม่มีความสามารถนี้ครับ
มีเฉพาะในฐานข้อมูลใหญ่ๆ อย่าง Oracle

ขออธิบายให้เข้าใจง่ายๆ ถึงการทำงานที่แตกต่างกันนะครับ
ใน Oracle นั้น เวลาที่เราสั่ง Delete Data นั้น จะเป็นการปิด Record ที่ลบเท่านั้น (ใส่ Time Stamp เอาไว้ด้วย) แต่ข้อมูลยังไม่ถูกลบ จึงสามารถสั่ง Rollback ได้ แต่ก็ต้องแลกมาด้วยการใช้พื้นที่ ที่เพิ่มขึ้นมาเรื่อยๆ
การสั่งลบข้อมูลจริงๆ ของ Oracle ต้องใช้คำสั่ง Pack เพื่อทำการลบข้อมูลออกจริงๆ

ส่วน Access เมื่อเราสั่ง Delete โปรแกรมจะทำการ Pack ให้ทันทีเลย ทำให้ไม่สามารถดึงข้อมูลกลับมาได้
โพสต์นี้ได้รับคำขอบคุณจาก: UnKnown, sjs

153
ถ่ายรูปหน้าจอมาดีกว่าครับ เพราะผมก็เคยแสดงผลบนหน้าจอขนาดนี้มาแล้ว ก็แสดงเต็มจอปกตินะครับ
โพสต์นี้ได้รับคำขอบคุณจาก: chai

154
ลืมนึกถึงเรื่องนี้ไปเลย
โพสต์นี้ได้รับคำขอบคุณจาก: kitisak

155
ดูแล้วก็น่าจะเกิดปัญหาอย่างที่เจออยู่ตอนนี้ครับ เพราะ Row Source ของ Combo Box อันนี้ หยิบมาจากคิวรีที่ซับซ้อน
เวลาสั่งให้แสดงผล มันก็ทำงานไม่ทัน มันก็เลยไม่ทำ


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

156
ใส่ query ใน Record Source ของรายงานครับ
โพสต์นี้ได้รับคำขอบคุณจาก: patom

157
Access Options > Current Database > Display Document Tabs
โพสต์นี้ได้รับคำขอบคุณจาก: UnKnown, Eik Q Sang

158
หน้าตาที่หายไปเป็นแบบไหนครับ มันหายได้หลายแบบ
โพสต์นี้ได้รับคำขอบคุณจาก: Eik Q Sang

159
ลองส่งไฟล์มาดีกว่าครับ
โพสต์นี้ได้รับคำขอบคุณจาก: kitisak

160
ห้อง MS Access / : ลบ Code เราเฉยเลย
« เมื่อ: 19 มี.ค. 64 , 15:14:42 »
เรื่องนี้มักเกิดจากไฟล์ข้ามเวอร์ชั่น หรือข้ามแพลตฟอร์ม (เช่นจาก 64 บิตเป็น 32 บิต) ซึ่งถ้า Code ไหนที่ Access เวอร์ชั่นที่เปิดล่าสุดไม่รู้จัก มันจะลบให้เลย (เกลียดมันก็ตรงนี้แหละ) เคยเจอมาตอน เปลี่ยน Access 2003 เป็น 2016
วิธีการแก้ไข ไม่มีครับ เพราะมันหายแล้วหายเลย

แนะนำว่าให้เปิดด้วยเครื่องที่ไม่มีปัญหา แล้ว Save ตัว VBA ออกมาก่อน จากนั้นค่อยๆ ใส่กลับเข้าไปในเครื่องใหม่ครับ
โพสต์นี้ได้รับคำขอบคุณจาก: kitisak

161
จริงๆ ใช้ Update Query ธรรมดาๆ ก็น่าจะได้นะครับ ลองส่ง 2 ตารางนี้มาครับ
โพสต์นี้ได้รับคำขอบคุณจาก: Kxess

162
เรื่อง Attachment และ OLE Object ใน Access นี่เป็นเรื่องที่ส่งผลร้ายให้ฐานข้อมูลมากกว่าความสะดวกนะครับ แนะนำว่าใช้การระบุชื่อไฟล์แล้วเรียกหาผ่านฟอร์มจะสะดวกกว่า โดยต้องรวมไฟล์เอาไว้ในโฟลเดอร์เดียวกันทั้งหมดจะดีที่สุด

ส่วน SQL ที่ไม่สามารถ Operate ฟิลด์ที่เป็น Attachment ได้ เนื่องจากตัว Attachment นั้นเป็นข้อมูลแบบ Multi-Values ซึ่ง ไม่มีในภาษา SQL ครับ
การใช้ DAO เท่าที่เคยทำมาก็แค่เอาออกจากฟิลด์ มาใส่ใน HDD และเอาจาก HDD มาใส่ในอีกตาราง ซึ่งไม่แนะนำอีกเช่นกัน เพราะมีโอกาสไฟล์ (คือไฟล์ Attachment) เสียเยอะมาก ไม่ได้เกิดจาก DAO แต่เกิดจากข้อมูลที่เก็บไว้ในตาราง Access มันคงโดนพลังบางอย่างรบกวนจนไฟล์เสียครับ คือเปิดดูในฟอร์มได้ แต่พอเอาออกมาไฟล์เสียซะงั้น

ปัญหาเยอะมาก ดังนั้นอย่าใช้เลยครับ Attachment กับ OLE Object นี่น่ะ
โพสต์นี้ได้รับคำขอบคุณจาก: Max

หน้า: 1 ... 6 7 8 [9] 10 11 12 ... 22