CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

请问,如何定时增加数据记录,能不能在webservice里实现?

楼主szjyzb(曾波)2004-11-02 10:41:11 在 .NET技术 / C# 提问

哪位大哥能告诉我怎么实现。系统是C#写的网页,每月25号,系统就自动增加员工的考勤表,等待考核,其他时候都不能生成。急 问题点数:0、回复次数:8Top

1 楼123456754321(强盗)回复于 2004-11-02 11:30:39 得分 0

,Top

2 楼okwinds(梦无忧)回复于 2004-11-02 11:54:38 得分 0

问一下,你的数据库用的是什么?Top

3 楼szjyzb(曾波)回复于 2004-11-02 11:58:36 得分 0

sql   server呀,大哥快救我啊Top

4 楼okwinds(梦无忧)回复于 2004-11-02 11:59:48 得分 0

算了,我要吃饭了,先告诉你solution吧,可以不用程序实现,如果你用的是Sql   Server,那么启动Sql   Server   Agent,然后在企业管理器里,写一个存储过程,作用就是添加考勤表格,之后,在管理->Sql   Server   代理->作业里新添加一个作业定好时间去运行写好的存储过程就可以了,oracal也是一样的,只不过是添加jobTop

5 楼okwinds(梦无忧)回复于 2004-11-02 12:03:27 得分 0

不过,如果你不嫌麻烦的话,写一个定时的Service也可以,至于什么Web   Service一般在接口或者跨平台应用上用的比较多,这类东东,不建议你用Web   ServiceTop

6 楼szjyzb(曾波)回复于 2004-11-02 12:18:04 得分 0

还有其他方法吗Top

7 楼szjyzb(曾波)回复于 2004-11-02 12:19:20 得分 0

那你说的web   service应该何时启动呢Top

8 楼okwinds(梦无忧)回复于 2004-11-02 12:39:10 得分 0

还可以不用作业,只是写存储过程,就是在你要调用即将创建的考勤表时,先检测表是否存在,存在则不创建,不存在则创建,这个逻辑,可以直接写到SP里,如下代码片段所示:  
   
  if   not   exists(select   top   1   *   from   sysobjects   where   name='表名'   and   xtype='U')  
  begin  
  创建表  
  end  
   
  至于你说的“web   service应该何时启动”,我没看明白是问的什么Top

相关问题

  • 数据库的记录定时删除的问题?
  • 请教高手,能否实现ACCESS数据库中的记录定时删除
  • 页面定时刷新,如何在每次刷新的时候显示数据库中的下一条记录?
  • 求解:定时读取数据库记录,通过服务器端发送请求到某个地址
  • 数据记录的删除
  • 编历数据记录?
  • 数据库记录集
  • 数据库记录问题
  • 数据库记录删除
  • 新手入门求助:如何对数据表定时查看记录,并将查看时间提取出来添加到表中?

关键词

  • 存储过程
  • service
  • 实现
  • 添加
  • 创建
  • 启动
  • 存在
  • sql server

得分解答快速导航

  • 帖主:szjyzb

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo