求一条SQL语句 我数据库有个字段是存时间的然后我页面上有个操作!我想让它一天只能操作一次的!那我怎么写SQL语句来判断的它!比如今天还没有操作就可以操作!要是今天操作的要等晚上24点以后才能操作,也就是一天只能操作一次的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select DATEDIFF ( day, '字段名' , getdate() )操作之前查询下值。如果值等于0,就是当天。不等于0,就操作。 你是做插入操作吧declare @n intset @n=(select count(*) from 表名 where DATEDIFF ( day, '字段名' , getdate() )=0)if(@n=0)insert into.... //插入操作 你的表要有两个字段 这样会比较简单一个时间,一个次数select 时间 from 表 where 次数=(参数)然后再你的程序里可以 调用这个语句,判断 if(参数==1){不能操作,当date过了今天再操作}else(参数==0){可以操作} 求 easyui datagrid asp.net 分页案例 [求助]用户控件如何方便的验证? installutil.exe 在哪下载? 有个牛人给我的函数,据其讲用了这个,SQL注入根本没有用武之地. 求如何对web服务进行操作的 postback的问题? 问一下引用的问题 .net编辑器的machineConfig文件编译时通不过 写一个网络硬盘页面时的问题(WebForm) csdn的论坛是怎么实现的?? 一堆问题 有SQL语句 和 <%Eval%>等 在C#中如何处理一异常,急!!!
如果值等于0,就是当天。不等于0,就操作。
set @n=(select count(*) from 表名 where DATEDIFF ( day, '字段名' , getdate() )=0)
if(@n=0)
insert into.... //插入操作
一个时间,一个次数
select 时间 from 表 where 次数=(参数)
然后再你的程序里可以 调用这个语句,判断 if(参数==1){不能操作,当date过了今天再操作}else(参数==0){可以操作}