我想在C#窗体程序打开后,每天上午8点,1点40,晚上7.10自动执行一个函数该怎么实现。求大神帮忙!
做成窗体程序你必须保证程序一直开着。不过更好的做法是,把你要执行的函数放在一个独立的程序中,用windows的计划任务(at命令)让它在你说的几个时间点运行。
非要用窗体做,可以放一个定时器,设置interval为100,定义一个成员变量private int lasth = -1; 定义一个数组
private int[] t = { 480, 820, 1150 };,在tick中写
if (DateTime.Now.Hour != lasth && t.Any(x => x / 60 == DateTime.Now.Hour && x % 60 == DateTime.Now.Minute)
{
lasth = DateTime.Now.Hour;
你的函数();
}
ADO.NET是一组用于和数据源进行交互的面向对象类库。通常情况下,数据源是数据库,但它同样也能够是文本文件、Excel表格或者XML文件。 ADO.NET支持两种访问数据的模型:无连接模型和连接模型。无连接模型将数据下载到客户机,并在客户机上将数据封装到内存,然后可以像访问本地关系数据库一样访问内存中的数据,如DataSet;连接模型则依赖于逐记录的访问,这种访问要求打开并保持与数据......
答案就在这里:C# 数据库访问
----------------------你好,人类,我是来自CSDN星球的问答机器人小C,以上是依据我对问题的理解给出的答案,如果解决了你的问题,望采纳。