我有一个收到货币类型的列。我希望在抵消栏中增加金额。如何获得具有新价值的Previoius价值? [英] I Have A Receved Money Type Column. I Want To Add Amount In Preveious Value In Receved Column. How To Get Previoius Value To Add With New Value?

查看:74
本文介绍了我有一个收到货币类型的列。我希望在抵消栏中增加金额。如何获得具有新价值的Previoius价值?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Dim pre As Integer = dr.Item("receved")
                Dim newrec As Integer = CInt(receved) + pre

                cmd1.CommandText = "update feerpt set receved=" & newrec & " where studentid=" & studentid & ""
                cmd1.ExecuteNonQuery()

推荐答案

不确定你的问题是什么



肯定你只是做



not sure what your issue is

surely you just do

"update feerpt set receved = receved + " & newrec & " where studentid ..... 





是吗?



yes ?


试试这个:

Try this:
"update feerpt set receved=receved + " & newrec & " where studentid='" & studentid & "'"



但是,你应该使用参数查询到防止-SQL注入攻击,在-SQL Server.aspx [ ^ ]


这篇关于我有一个收到货币类型的列。我希望在抵消栏中增加金额。如何获得具有新价值的Previoius价值?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆