ทศนิยม



0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

21 ก.ค. 61 , 12:50:09
อ่าน 508 ครั้ง

Xternity

ทศนิยม
« เมื่อ: 21 ก.ค. 61 , 12:50:09 »
เพิ่มเติมครับ

เจอตัวปัญหาแล้วล่ะครับ คือ ตัวรายงานไปเรียกผลลัพธ์จาก view ตัวนึง
ซึ่งเอาค่า จำนวนเงินนั้นไปคูณกับตัวแปรนึง ซึ่ง Datatype เป็น Real  น่าจะทำให้มีผลลัพธ์เป็น ทศนิยม 7 หลักติดมาด้วย
########################################################################

สวัสดีครับ มีเรื่องรบกวนสอบถามดังนี้

ผมใช้ Link table นะครับ
ใน sql database Datatype เป็น decimal(14,2) เก็บจำนวนเงิน
ทีนี้ เวลา เราดู ผลรวม ในหน้า form แบบ datasheet ผลรวมเป็นค่าที่ถูกตามต้องการคือทศนิยม2 ตำแหน่ง เช่น 10000.62
แต่เวลาใช้ คิวรี่ sum จำนวนเงินนั้น ทศนิยมกลับหายไป 0.01 เป็น 10000.61  ทำให้รายงานที่ออกมา ยอดก็ไม่ตรงเช่นกัน
อยากทราบว่ามันหายไปไหน หรือมีวิธีแก้แนวไหนบ้างไหมครับ
« แก้ไขครั้งสุดท้าย: 21 ก.ค. 61 , 13:43:22 โดย Xternity »

 

21 ก.ค. 61 , 13:40:31
ตอบกลับ #1

TTT

: ทศนิยม
« ตอบกลับ #1 เมื่อ: 21 ก.ค. 61 , 13:40:31 »
อาจเป็นเรื่องของการปัดเศษ ยังไงลองอ่านกระทู้นี้ดูครับ
กระทู้ปัดเศษ
ฐานข้อมูลเป็นเรื่องใกล้ตัว ใครๆก็ทำฐานข้อมูลเองได้นะครับhttp://www.youtube.com/c/AccessCreator link
 
โพสต์นี้ได้รับคำขอบคุณจาก: Xternity


บอร์ดเรียนรู้ Access สำหรับคนไทย