狐爸,你好:
首先谢谢你长期的细心指导,现在大概知道如何编写代码,现有几个问题,请再次指教,如下:
1.表达式与代码的区别在哪?
2.有些功能两者均可做到,什么情况下用什么方式较好,该如何区分;
3.如举例,订单表中的合计金额:
可以用表达式:IsNull([数量],0) * IsNull([单价],0) * 1 - IsNull([折扣],0) *
也可以用代码:Dim dr As DataRow = e.DataRow
Select Case e.DataCol.Name
Case "数量","单价","折扣" dr("金额") = dr("数量") * dr("单价") * (1 - dr("折扣")) End Select
该用什么方式,或增加举例说明,谢谢狐爸。