update tb set 计数= 计数+1 where id = 打开的记录的id
解决方案 »
- |zyciis| 用户控件绑定<%# %>后台代码可以,但当他为子用户控件的时候绑定不上 麻烦大家帮看一下 万分感谢
- powerdesigner设计数据库多个主键的问题
- 关于用户权限的问题
- 模板里写代码
- ##--如何用Javascitp向MediaPlay 传值
- C#+HTML控件
- TemplateColumn中的DropDownList如何綁定
- 求大神指导,在ASP.NET 中用CKEditor,上传图片时点击上传到服务器显示“Internet无法显示”
- 关于SQL注入问题!!!
- frame问题(???)
- 急!年底了,老板还在催!gridview动态绑定,在gridview下的控件位置无法跟紧
- 关于缓存过期后,dropdownlist莫名为空的问题
select * from 表 where id=...
然后将取出的纪录的下载次数的字段付给一个变量。
update 表....
Update 表名 Set 下载次数 = 下载次数 + 1
protected override void OnUpdatingRow(UpdatingEventArgs e)
{
base.OnUpdatingRow(e);
switch (e.Status)
{
case UpdateKind.Insert :
e.Row["KC_ID"] = GlobalProvider.GetUniID(TableName, DbConnection);
e.Row["KC_CREATE_ID"] = e.Row["KC_UPDATE_ID"] = e.Row["KC_OWNER_ID"] = GlobalVariable.UserID;
e.Row["KC_CREATE_DATE"] = e.Row["KC_UPDATE_DATE"] = DateTime.Now;
break;
case UpdateKind.Update :
e.Row["KC_UPDATE_ID"] = GlobalVariable.UserID;
e.Row["KC_UPDATE_DATE"] = DateTime.Now;
break;
}
}
然后在提交的时候调用+1:
if (!isPost)
{
kaid = GlobalVariable.Request.QueryString["ID"].ToString();
YJC.Toolkit.SysUtil.DataSetUtil.ExecuteScalar(string.Format("UPDATE SN_KNOWLEDGE_ARTICLE SET KA_COUNT=KA_COUNT+1 WHERE KA_ID = {0}",kaid),DbConnection); }
Application["PageCount"] = 0;
Application["PageCount"] = Convert.ToInt32(Application["PageCount"]) + 1