แสดงกระทู้

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 [2] 3 4 5 ... 24
17
Query มีทั้งแบบที่ Update ข้อมูลได้ และไม่ได้ครับ ขึ้นอยู่กับประเภทและความสัมพันธ์ของตารางหรือคิวรีที่นำมาสร้างคิวรี

เช่น Crosstab Query หรือ Total Query แบบนี้จะ Update ไม่ได้
หรือ Select Query ที่มีการเชื่อมโยงข้อมูลจากหลายๆ ตาราง ก็มีโอกาสที่ไม่สามารถแก้ไขได้ครับ

วิธีแก้ไขคือสร้างคิวรีแบบ 1:1 ครับ

18
แนะนำว่าใช้ Combo Box เป็นตัวกำหนเเงื่อนไขดีกว่าครับ แบบนี้น่ะ

19
เป็นเรื่อง Parameter Query ครับ จะใส่ข้อความอะไรใน [] ก็ได้ ยกเว้น * และผองเพื่อน

20
เปลี่ยน
like "PAA*"

เป็น

Like [Enter Bill Group] & "*"

22
ห้อง MS Access / : ทำบัตรพนักงานใน MS Access
« เมื่อ: 14 ก.ค. 63 , 17:59:06 »
เรื่องตั้งหน้ากระดาษเป็น Inch หรือ cm นี่ต้องไปตั้งที่ Windows ครับ กำหนดที่ Regional Settings ให้มีหน่วยเป็น US ก็จะเป็นนิ้วแล้วครับ

23
ผมนึกออกแล้วล่ะ คุณอาจต้องเปลี่ยนรายงานธรรมดาๆ เป็นการใช้ Label แทนครับ

ถ้าเอกสารมีขนาด 80x80 ตลอดๆ ปัญหาน่าจะหมดไป

24
ปกติการตั้งค่ากระดาษจะมี 2 ส่วนคือ Driver ของเครื่องพิมพ์ + การตั้งค่ากระดาษใน Access
1. ลง Driver ของเครื่องพิมพ์หรือยัง
2. ถ้าลง Driver แล้ว ปกติจะมี Size กระดาษให้เลือก
3. ถ้าไม่มีอาจต้องกำหนดขนาดกระดาษเป็น User Define

25
ห้อง MS Access / : กำหนดการเพิ่มข้อมูล
« เมื่อ: 20 พ.ค. 63 , 11:45:31 »
ใช่ครับ

26
ห้อง MS Access / : กำหนดการเพิ่มข้อมูล
« เมื่อ: 20 พ.ค. 63 , 08:46:24 »
แยกคู่สมรสมาอีกตารางครับ

27
ห้อง MS Access / : หาค่า Min จาก Query Access
« เมื่อ: 18 พ.ค. 63 , 09:53:30 »
คือเงื่อนไขมันเริ่มซับซ้อนครับ เพราะถ้าไม่เอา 0 แล้วจะเป็นอย่างไร ถ้าทุกฟิลด์เป็น 0 หมด

แนะนำว่าให้ใช้ VBA ดีกว่านะครับ

28
ห้อง MS Access / : หาค่า Min จาก Query Access
« เมื่อ: 17 พ.ค. 63 , 13:57:00 »
IIf([Field1]<[Field2], IIf([Field1]<[Field3], [Field1], [Field3]),IIf([Field2]<[Field3], [Field2], [Field3]))


29
ตามรูปนะครับ



30
เกิดจากไม่มีฟิลด์นี้ในคิวรีครับ

การทำ Crosstab Query นั้น จะนำข้อมูลในตารางหรือ Select Query มาเป็นชื่อฟิลด์ครับ ดังนั้นให้เปิด Crosstab ดูว่าชื่อฟิลด์ใหม่นั้นชื่ออะไร แล้วถึงเอามาใช้งานครับ

31
MsgBox "ข้อความ", vbOKCancel + vbDefaultButton2

32
จากที่เคยติดตั้งมาในเรื่องการลง Access Runtime
ระบบจะเช็ค version ของ Office (ปัจจุบันเปลี่ยนชื่อเป็น Microsoft แล้ว) ในเครื่องที่ลงด้วยนะครับ

ส่วน Version ที่ใช้สร้างฐานข้อมูล มันจะมีผลในเรื่องคำสั่ง เพราะบางคำสั่งมีในเวอร์ชั่นที่ใหม่ว่า แต่ในเวอร์ชั่นเก่าจะไม่มี

หน้า: 1 [2] 3 4 5 ... 24