กระทู้เก่าบอร์ด อ.Yeadram
868 11
URL.หัวข้อ /
URL
ขอความช่วยเหลือหน่อยครับ
จะทำ stock มีการเข้าออกของสินค้า และหายอดคงเหลือครับ
ทำ form ตามรูป ช่วยแนะนำหน่อยครับ มีปุ่มบันทึก
ตาราง
ขอบคุณครับ
ทำ form ตามรูป ช่วยแนะนำหน่อยครับ มีปุ่มบันทึก
ตาราง
ขอบคุณครับ
11 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R24073
เพิ่มเติมครับ
เมือกดปุ่มบันทึกให้สั่งRun Query ดังนี้ครับ
Private Sub Command32_Click()
DoCmd.SetWarnings (0)
DoCmd.OpenQuery ("ชื่อQueryตามข้อ2")
DoCmd.SetWarnings (1)
MsgBox "บันทึกข้อมูลเรียบร้อย", vbInformation, "สถานะ"
End Sub
ปล.ปุ่มบันทึกเอาไว้แค่ปุ่มCommand32 เพียงปุ่มเดียวก็พอครับ
เมือกดปุ่มบันทึกให้สั่งRun Query ดังนี้ครับ
Private Sub Command32_Click()
DoCmd.SetWarnings (0)
DoCmd.OpenQuery ("ชื่อQueryตามข้อ2")
DoCmd.SetWarnings (1)
MsgBox "บันทึกข้อมูลเรียบร้อย", vbInformation, "สถานะ"
End Sub
ปล.ปุ่มบันทึกเอาไว้แค่ปุ่มCommand32 เพียงปุ่มเดียวก็พอครับ
3 @R24078
@ekkaphon ติดข้อ 2-3 ครับ เลือกประเภทเป็น Update Query ยังไงครับ
ขอบคุณครับ
ขอบคุณครับ
4 @R24080
ข้อ2
-เปิดQuery ในโหมด Design
-ที่แถบเมนู เลือกQuery เลือก Update Query
ข้อที่3
-คลิกขวาตรงที่ว่างๆ เลือก SQL View
-ใส่คำสั่งลงไปครับ
-เปิดQuery ในโหมด Design
-ที่แถบเมนู เลือกQuery เลือก Update Query
ข้อที่3
-คลิกขวาตรงที่ว่างๆ เลือก SQL View
-ใส่คำสั่งลงไปครับ
5 @R24081
@ekkaphon มันขึ้น sytax error in update statement ครับ
6 @R24092
มีการระบุชื่อฟิวส์ผิดครับ เอาเป็นว่าผมจะลองทำตัวอย่างไฟล์ไปให้ดูนะครับ เดี๋ยวอึดใจรอสักพักครับ
7 @R24094
คุณnoname เปลี่ยนชื่อตารางใหม่ครับ คำว่าOrder เป็นคำที่Access ห้ามใช้ครับ
8 @R24095
ไฟล์ตัวอย่างครับ
https://drive.google.com/open?id=0BwzAwbv8tImLOGpDb3VGZFhPT1E
https://drive.google.com/open?id=0BwzAwbv8tImLOGpDb3VGZFhPT1E
9 @R24101
@ekkaphon ขอบคุณครับ
ฟอม กับ รีพอต แบบนี้สร้างยังไงครับ
รบกวนอีกนิดครับ ขอบคุณครับ
ฟอม กับ รีพอต แบบนี้สร้างยังไงครับ
รบกวนอีกนิดครับ ขอบคุณครับ
10 @R24108
@ekkaphon ทำไมผมทำแล้วยอดคงเหลือไม่มาครับ
11 @R24109
@ekkaphon ได้แล้วครับขอบคุณมากกๆ ครับ
Time: 0.2780s
2.สร้างQuery เลือกประเภทเป็น Update Query
3.ใส่คำสั่งดังนี้
UPDATE Order SET Amount = [quantity in]-[quantity out];
4.สร้างQuery เพิ่มอีก1ตัว เพื่อดูยอดคงเหลือโดยระบุฟิวส์quantity in ,ฟิวส์ quantity out และฟิวส์Amount เป็นSum ที่เหลือเป็นGroup By ครับ