以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]如何获取同一ID的最后一条记录的问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=17097) |
-- 作者:sczhoubing -- 发布时间:2012/3/3 20:59:00 -- [求助]如何获取同一ID的最后一条记录的问题 这么一张流水表,其中显示如附件。 想要实现的是:每一行显示头一笔相同客户卡号的“现有积分”到“上次总积分”处,然后将“可得积分”和“上次总积分”相加,得到“现有积分”,实现流水帐。 Dim cmd As New SQLCommand Dim ndj As Decimal cmd.CommandText = "Select Top 1 现有积分 From {积分流水} Where 客户卡号 = \'12345\' Order By 消费日期 Desc" ndj = cmd.ExecuteScalar e.DataRow("上次总积分") = ndj 新手上路,请多指教,谢谢
[此贴子已经被作者于2012-3-3 20:59:34编辑过]
|
-- 作者:czy -- 发布时间:2012/3/3 21:06:00 -- 看一下系统自带的流水账 |
-- 作者:sczhoubing -- 发布时间:2012/3/3 21:19:00 -- 多谢回复,看过两次,我再试试看 |