当前位置: 首页 > wzjs >正文

外资做网站的公司百度竞价广告

外资做网站的公司,百度竞价广告,做博客网站如何盈利,网站建设服务器什么意思环境: windows 11 Visual Studio 2015 .net 4.5.2 SQL Server 目的: 定时修改数据库中某些参数的值 定时修改24小时内,SQL数据库中,表JD_Reports 内,如果部门是‘体检科,设置打印类型为 1 可以打印。步骤&a…

环境:

windows 11
Visual Studio 2015
.net 4.5.2
SQL Server

目的:

定时修改数据库中某些参数的值

定时修改24小时内,SQL数据库中,表JD_Reports 内,如果部门是‘体检科',设置打印类型为 1
可以打印。

步骤:

1、新建项目,创建windows 服务

在这里插入图片描述

2、下载日志程序包 NLog

在这里插入图片描述

3、在App.config中配置日志包NLog

<?xml version="1.0" encoding="utf-8" ?>
<configuration><configSections><section name="nlog" type="NLog.Config.ConfigSectionHandler, NLog"/></configSections><nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><targets><target name="file" xsi:type="File" fileName="${basedir}/Logs/${date:format=yyyy-MM-dd}/${date:format=yyyy-MM-dd}.txt" layout="[${date:format=yyyy-MM-dd HH\:mm\:ss}][${level}] ${message} ${exception}"/></targets><rules><logger name="*" minlevel="Debug" writeTo="file"/></rules></nlog><startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" /></startup>
</configuration>

4、Report_Print.cs

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Diagnostics;
using System.Linq;
using System.ServiceProcess;
using System.Text;
using System.Threading.Tasks;
using System.Data.SqlClient;
using System.Timers;
using NLog;  // 引入 NLog 命名空间,用于日志记录namespace Report_print
{public partial class Report_Print : ServiceBase{private Timer _timer;private readonly string _connectionString = "Data Source=.;Initial Catalog=【自己数据库】;User Id=sa;Password=【自己的密码】;";// 创建一个静态日志记录器实例,用于在服务中记录日志private static readonly Logger Log = LogManager.GetCurrentClassLogger();public Report_Print(){InitializeComponent();// 设置服务每5分钟检查一次_timer = new Timer(5 * 60 * 1000); // 5分钟_timer.Elapsed += TimerElapsed;}protected override void OnStart(string[] args){// 服务启动时记录日志Log.Debug("开始执行");_timer.Start();// 启动时立即执行一次UpdatePrintType();}protected override void OnStop(){_timer.Stop();// 服务启动时记录日志Log.Debug("服务停止执行");}private void TimerElapsed(object sender, ElapsedEventArgs e){UpdatePrintType();}private void UpdatePrintType(){try{using (SqlConnection conn = new SqlConnection(_connectionString)){conn.Open();string sql = @"UPDATE JD_Reports SET PrintType = 1 WHERE Depart = '体检科' AND CheckTime >= DATEADD(HOUR, -24, GETDATE())AND (PrintType IS NULL OR PrintType != 1)";using (SqlCommand cmd = new SqlCommand(sql, conn)){int rowsAffected = cmd.ExecuteNonQuery();Log.Debug("写入日志成功: " + rowsAffected.ToString());// 这里可以添加日志记录受影响的行数}}}catch (Exception ex){// 这里应该添加适当的错误日志记录// 例如使用 EventLog 或其他日志框架}}}
}

5、在 Report_Print.cs 界面内,右键"添加安装程序"

在这里插入图片描述

6、配置ServiceInstaller1

在这里插入图片描述

7、配置serviceProcessInstaller1

在这里插入图片描述

8、右键,编译程序

完成
在这里插入图片描述

9、安装程序

sc create Report_Print binPath= "E:\vs2015\study\Report_print\Report_print\bin\Debug\Report_print.exe"
sc start Report_Print 

9.1卸载程序

sc stop Report_Print
sc delete Report_Print

10、安装成功

在这里插入图片描述

http://www.dtcms.com/wzjs/306912.html

相关文章:

  • 山东网站建设流程拓客软件哪个好用
  • 建设小说网站违法吗最新足球消息
  • 网站建设与优化标准百度一下你就知道下载安装
  • wordpress如何添加自定义元素关键词优化公司费用多少
  • 优秀vi设计案例分析pptseo技术306
  • wordpress the7 seoseo优化网站百度技术
  • 自己做网站要买服务器吗苏州关键词搜索排名
  • 委托做的网站版权归属深圳华强北最新消息
  • m开头的可以做网站的软件nba排名最新排名
  • 工作室 网站经营性备案精准信息300099
  • 做网站跟赚钱嘛seo简单优化
  • 网站分享设计网站seo资讯
  • 建设银行信用卡官方网站无货源电商怎么做
  • 网站使用说明书模板广东今日最新疫情通报
  • 物流好的网站模板整站优化 mail
  • 菜鸟网站编程山东最新消息今天
  • 阿里巴巴国际站买家版app营销官网
  • 网站建设规划设计公司东莞新闻头条新闻
  • 网站开发毕业设计代做青岛网站建设策划
  • 最好的微网站建设公司免费seo软件
  • 网站 流量 不够用免费建网站最新视频教程
  • 免费制作ppt软件南昌seo顾问
  • 比较流行的网站建设技术有哪些惠州seo
  • 修改 wordpress 模版引擎优化搜索
  • b站推广怎么买北京网站建设公司哪家好
  • 黑群晖可以做网站吗搜狗seo查询
  • 自己建一个影视网站要怎么做天津百度关键词seo
  • 网站开发需求报告模板下载郑州seo关键词自然排名工具
  • c2c网站功能河北网站建设推广
  • 做网站找哪个公司好线上广告推广