asp.net网站如何定时更新数据库

asp.net网站如何定时更新数据库,第1张

如果是放在虚拟空间的话,那就麻烦点。

定时 *** 作,有些麻烦。因为必须有人访问你的程序你的程序才会被执行。

也可以通过

Global.ASAX

来定义一个计时器。

不过,你可以用一个

CACHE

或数据库或

XML

记录更新时间。

比如每次运行的时候,检查上次更新的时间,如果超过一定的时间,就调用更新程序更新数据。

string sql = "update users set money =money+'" + i + "' where username='" + s1 + "'"

这个语句有问题

"update users set money =money+" + i.ToString() + " where username='" + s1 + "'"

这样才对

但你未将对象引用设置到对象的实例的问题貌似不是出在这里

貌似问题出在这句

int returnValue = (int)cmd.ExecuteScalar()

cmd.ExecuteScalar()这句未必有值吧

一般select count(*) from table才用ExecuteScalar()

update的话还不如用ExecuteNonQuery(),convert一下


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9681583.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存