จะเขียนโปรแกรมปัดเศษทศนิยมทิ้ง เห็นใน Visual Studio 2008 มี DataColumns.Expression ให้ใช้ ง๊ายยย........ง่าย... ไม่ต้องเปลืองแรงคำนวณเอง แต่.... แม่เจ้า ไม่มีฟังก์ชัน floor ให้ใช้ ด้วยความขี้เกียจรื้อโค้ด (ถ้ารื้อแล้วใช้ LINQ จะเสียเวลาน้อยกว่านี้) เลยพยายามใช้เครื่องมือของ Expression เท่าที่มี หน้าตาสูตร Expression ที่ให้ผลลัพธ์เป็น floor จึงออกมาประมาณนี้ Using datacolumn As New DataColumn() With {.DataType = GetType(Integer), .ColumnName = "SPToInt", .Caption = "แต้ม", .Expression = "SumPrice*100", .AllowDBNull = True} Datatable.Columns.Add(datacolumn) End Using Using datacolumn As New DataColumn() With {.DataType = GetType(Integer), .ColumnName = "SPMod100", .Caption = "แต้ม", .Expression = "SPToInt%100", .AllowDBNull = True} Datatable.Columns.Add(datacolumn) End Using Using d...
ขออภัยที่ไม่ตอบ Blog เพิ่งทราบปัญหา เรื่อง mail ไม่แจ้งเตือน มีหลายท่านที่สอบถามรายละเอียดเพิ่มเติมในหลายบทความ บางท่านถามมาเป็นปี แต่ผมกลับไม่ตอบ (คงนึกว่าเจ้าของ blog ตายไปแล้ว) เป็นเพราะผมไม่ได้รับอีเมล์แจ้งว่ามีคนตอบบทความเหมือนแต่ก่อนครับ สาเหตุเกิดจากผมใช้ windows Live Mail 2012 เป็น Mail Client แล้วเพิ่งไปสังคยานา Gmail ให้มันจัดกลุ่ม Email ให้เป็นระเบียบเรียบร้อย อย่างเมล์ที่มาจาก Blog นี้จะถูกส่งไปที่กล่อง "Blogger" โดยอัตโนมัติ ขอได้โปรดอภัย มา ณ ที่นี้