数据库的商品图片,安装时间排
今天显示第一张
明天显示第二张
后天显示第三张
如果插入了新的
就从第一张开始
第二张……
不知道怎么做啊,用的.net

解决方案 »

  1.   

    我的想法是这样的
    a=0;
    string [] id;
    判断是否是00:00
    {
    a++;
    select id from viewif(集合为空或者id在集合中){
    将id放入集合
    update view set id=(select top 1 ……)
    }else{
    a=1;
    update view set id=(select top 1 ……)
    }
    if(a==10){
    a=0;
    }
    }
    如果放到触发器中会自动更新吗?我触发器没用过,js的settimeout等不能用,因为那种是要用户打开才开始计时的
      

  2.   

    记录第一次显示时间为StartTime
    通过Now.Day - StartTime.Day来确定显示第几张
    插入新图片时重置StartTime