您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> .NET >> 数据库数据恢复 怎么实现数据库的定时搜索功能,公司要我来实现!!!!!!!

数据库数据恢复 怎么实现数据库的定时搜索功能,公司要我来实现!!!!!!!

来源:网络整理     时间:2016/8/29 10:36:37     关键词:数据库数据恢复

关于网友提出的“数据库数据恢复 怎么实现数据库的定时搜索功能,公司要我来实现!!!!!!!”问题疑问,本网通过在网上对“数据库数据恢复 怎么实现数据库的定时搜索功能,公司要我来实现!!!!!!!”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:数据库数据恢复 怎么实现数据库的定时搜索功能,公司要我来实现!!!!!!!
描述:

要实现 每隔1min就查找一下数据库。
每隔1h就清空一次数据库。。
应怎么实现好呢??
求代码实现,分数不够再接!!!!!


解决方案1:

mark

解决方案2:

web service

解决方案3:

顶 作业+存储过程

解决方案4:

up

解决方案5:

1。  用SQlServer得作业, 最简单得功能,修改也方便。
2。 如果非用程序实现得话, 就再开一个线程,专门用来做这些事情 FW1.1是支持得

解决方案6:

用Sqlserver的作业

解决方案7:

job很容易设置的,你只要在数据库管理界面找到创建job的地方设置执行时间、频率以及具体执行的存储过程就行了。具体的存储过程就是"delete ...",取决于决你要清空什么。
独立线程也很容易些,你只要查一下msdn就可以了,如果要严格定时,可以每次记录本次执行时间,然后在执行完后计算到下次执行时间的时间间隔(到秒就可以了)并Sleep到那一时刻再次执行就可以了。如果不需要这么严格的话,你每次执行完就Sleeep(60000);就可以了。
具体代码自己写吧。

解决方案8:

2 用ajax来实现,这个更简单了
在js里面调用后台查找数据库的函数,然后再用setInterval把这个js函数每搁一分钟执行一下
。。就可以了
 
当然,如果你要重新绑定前台的datagrid之类的,可以用magicajax。dll

解决方案9:

有两种方法:
1 实现ICallbackEventHandler接口,用异步回调来实现。
比如:
 后台cs文件:(服务器端 )
  public string GetCallbackResult()
  {  }
public void RaiseCallbackEvent( string Max )
  {  } 
前台客户端:
 function <%#this.ClientID%>_CallBack(){    
    <%# Page.ClientScript.GetCallbackEventReference( this, "", this.ClientID + "_GetResult", "")%>;    
  }
  
  function <%#this.ClientID%>_GetResult(result){
    if(result!="")
    {
      document.getElementById("messageSession1").innerHTML+=result;     
      document.getElementById("messageSession1").scrollTop +=99999999;          
    }
  }    
  i=window.setInterval("<%#this.ClientID%>_CallBack()",1000);  
//这里是每隔1秒钟重新刷一下。。你自己用setInterval来设置就可以了


以上介绍了“数据库数据恢复 怎么实现数据库的定时搜索功能,公司要我来实现!!!!!!!”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/3657803.html

数据库数据恢复相关图片

数据库数据恢复相关文章