SQL语句如何让一个字段自身+1呢 update tb set 计数= 计数+1 where id = 打开的记录的id 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先取出来,然后加1啊。select * from 表 where id=...然后将取出的纪录的下载次数的字段付给一个变量。update 表.... update table set 次数=次数+1 .... 先Select,再Update 表名 Set 下载次数 = 下载次数 + 1 update table set 次数=次数+1 where id= Sql="Update table Set hits=hits+1 Where Id="+Id 我是写个类 你可以在点一次或者是减一次时候增加或者减少由你自己控制: 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); } easy Q 一直都是这么踊跃 哈哈 if Application["PageCount"] == null Application["PageCount"] = 0; Application["PageCount"] = Convert.ToInt32(Application["PageCount"]) + 1 Update 表名 Set 下载次数 = 下载次数 + 1 update tb set 计数= 计数+1 where id = 打开的记录的id 请教一个UpdatePanel在别的机器上出错问题~ 域用户登录验证的问题 C#后台如何调用 javascript 事件 还有没有高手在啊?求助!在线等 HTML 转 JS 后台转换规则。 调用WPF页面 ????请问:DATAGRID在后台生成的绑定列如何进行排序??? Svn添加文件夹时不能递规了 想找一个人开发2套小系统,开发语言不限 请问,dropdownlist 的默认值怎么设置, 急!年底了,老板还在催!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