怎样每天自动定时刷新数据库
2010-12-06 19:59
387 查看
写一个图书管理系统,书可以借阅一个月,过期后要自动修改“Student_Book_borrowed”数据库中的“status”,怎样实现这个自动完成的过程,我自己感觉timer不好,SQL维护计划又不会写,大家帮帮忙,给个建议啊,
可以参考CommunityServer中的Job的实现方法。
用触发器.不过对服务器的压力很大.可以用作业来写.
补充一下,我写的是windows应用程序,不是网站,大家能不能给一段代码示例啊
企业管理器中,管理——》SQL SERVER代理——》作业——》鼠标右键新建作业——》常规页中输入名称——》步骤页中新建步骤、输入名称、加入你的sql语句——》调度页中新建调度、输入名称,选择反复出现,更改时间——》OK
完了之后,若没有启动SQL Agent,则在服务管理器——》SQL Agent选上当启动OS时自动启动
再在企业管理器中,鼠标右键刚才建的作业——》启动作业——》OK
启动一个功能DEBUG的时候,SESSION构建一次,当结束DEBUG的时候,SESSION销毁。
下次一次DEBUG的时候,又重新构建一个SESSION
因为第一个SESSION中保存了一些DEBUG相关的信息,
当我再次用DEBUG这个功能的时候,显然要生成一个新的SESSION。
为了使DEBUG功能这却,这个SESSION必须要保证是一个全新的SESSION而不是前面的那个。
但是上一次的session存不下来,
就算存下来了,又添加了新的东西,这个方法用不了。
我想问下 有没有类似C++中指针一样的东西,
比如说第一个session的地址是xxxx,
判断第二个是不是第一个的重复 ,只需要看是不是也是xxxx地址就可以了。
C#中有指针,但是就算用指针,当第一个对象被销毁的时候,该对象占的内存就被腾出来了,这段内存有可能恰好被第二个session对象占用,但是内容应该刷新了,就算地址一样,对象也是不一样的呀。。
不知道第二个session中的确有第一个session中的debug信息。。。是个什么情况?。。
看你的意思, 好似需要持久化某个东西, 再次加载进来, 会产生相等的2个session?
现在C#来调用, 主线程中速度很快, 但在线程中,却需要几秒钟时间 , 大家有没有遇到过这样的问题, 是什么原因造成的呢?
或许是线程的优先级问题,用Stopwatch类分别记录下从调用线程到结束的时间及该方法的运行时间。
然后对比一下应该就明白怎么回事了
我觉得与优先级没有关系, 用的是线程控件 BackGroundWorker , 并且方法实现并不耗CPU, 不至于会用到十多秒钟.
自己顶一下, 很急的问题.会不会与我的DLL封装有关系?
为什么? 在主线程一闪而过的方法 , 为什么放到线程中调用,最慢的时候要等上十几秒?
eWebEditor编辑器上传图片总是提示上传中。。。请稍等。。。在网上找了很久的答案但是都不行。
可能与IIS安全配置有关系,看看你服务器端的文件夹是否可以写入.
要么是 上传权限 要么是你的文件路径 要么是其他配置问题
建议使用FCKeditor 网页文本编辑器
FCKeditor是一个功能强大支持所见即所得功能的文本编辑器,可以为用户提供微软office软件一样的在线文档编辑服务。它不需要安装任何形式的客户端,兼容绝大多数主流浏览器,支持ASP.Net、ASP、ColdFusion 、PHP、Java、Active-FoxPro、Lasso、Perl、ython 等编程环境。
最重要是他是免费滴。。而且界面也很不错~~可以定制功能
来源:足球直播
可以参考CommunityServer中的Job的实现方法。
用触发器.不过对服务器的压力很大.可以用作业来写.
补充一下,我写的是windows应用程序,不是网站,大家能不能给一段代码示例啊
企业管理器中,管理——》SQL SERVER代理——》作业——》鼠标右键新建作业——》常规页中输入名称——》步骤页中新建步骤、输入名称、加入你的sql语句——》调度页中新建调度、输入名称,选择反复出现,更改时间——》OK
完了之后,若没有启动SQL Agent,则在服务管理器——》SQL Agent选上当启动OS时自动启动
再在企业管理器中,鼠标右键刚才建的作业——》启动作业——》OK
启动一个功能DEBUG的时候,SESSION构建一次,当结束DEBUG的时候,SESSION销毁。
下次一次DEBUG的时候,又重新构建一个SESSION
因为第一个SESSION中保存了一些DEBUG相关的信息,
当我再次用DEBUG这个功能的时候,显然要生成一个新的SESSION。
为了使DEBUG功能这却,这个SESSION必须要保证是一个全新的SESSION而不是前面的那个。
但是上一次的session存不下来,
就算存下来了,又添加了新的东西,这个方法用不了。
我想问下 有没有类似C++中指针一样的东西,
比如说第一个session的地址是xxxx,
判断第二个是不是第一个的重复 ,只需要看是不是也是xxxx地址就可以了。
C#中有指针,但是就算用指针,当第一个对象被销毁的时候,该对象占的内存就被腾出来了,这段内存有可能恰好被第二个session对象占用,但是内容应该刷新了,就算地址一样,对象也是不一样的呀。。
不知道第二个session中的确有第一个session中的debug信息。。。是个什么情况?。。
看你的意思, 好似需要持久化某个东西, 再次加载进来, 会产生相等的2个session?
现在C#来调用, 主线程中速度很快, 但在线程中,却需要几秒钟时间 , 大家有没有遇到过这样的问题, 是什么原因造成的呢?
或许是线程的优先级问题,用Stopwatch类分别记录下从调用线程到结束的时间及该方法的运行时间。
然后对比一下应该就明白怎么回事了
我觉得与优先级没有关系, 用的是线程控件 BackGroundWorker , 并且方法实现并不耗CPU, 不至于会用到十多秒钟.
自己顶一下, 很急的问题.会不会与我的DLL封装有关系?
为什么? 在主线程一闪而过的方法 , 为什么放到线程中调用,最慢的时候要等上十几秒?
eWebEditor编辑器上传图片总是提示上传中。。。请稍等。。。在网上找了很久的答案但是都不行。
可能与IIS安全配置有关系,看看你服务器端的文件夹是否可以写入.
要么是 上传权限 要么是你的文件路径 要么是其他配置问题
建议使用FCKeditor 网页文本编辑器
FCKeditor是一个功能强大支持所见即所得功能的文本编辑器,可以为用户提供微软office软件一样的在线文档编辑服务。它不需要安装任何形式的客户端,兼容绝大多数主流浏览器,支持ASP.Net、ASP、ColdFusion 、PHP、Java、Active-FoxPro、Lasso、Perl、ython 等编程环境。
最重要是他是免费滴。。而且界面也很不错~~可以定制功能
来源:足球直播
相关文章推荐
- 怎样定时自动还原数据库[转]
- 怎样定时自动还原数据库
- nodejs实现,每天定时自动读取数据库数据-生成excel表格-发送给老板邮箱
- nodejs实现,每天定时自动读取数据库数据-生成excel表格-发送给老板邮箱(promise版)
- Linux-定时脚本将一台服务器上的mysql数据库自动备份到另一台服务器的数据库中
- CentOS中使用Shell脚本实现每天自动备份网站文件和数据库并上传到FTP中(转)
- CentOS中使用Shell脚本实现每天自动备份网站文件和数据库并上传到FTP中
- 使用SQL Server维护计划实现数据库定时自动备份 原文转自:http://sun2010.5d6d.com/thread-127-1-1.html
- JSP中页面自动定时刷新
- 每天定时备份数据库
- Java中如何实现每天定时对数据库的操作
- 定时自动操作数据库——Oracle JOB 用法小结
- Servlet定时刷新和页面3秒后自动跳转
- SQL Server 数据库定时自动备份(转)
- linux下如何实现mysql数据库每天定时自动备份
- SQL Server 数据库定时自动备份
- 为你介绍Oracle 11g数据库每天自动备份的实现方法
- linux实现mysql数据库每天自动备份定时备份
- SQL Server 数据库定时自动备份
- centos linux 定时任务 定时每天执行php文件更新数据库 crontab