小弟想请教一下,要做一个24小时运行的winform程序,网站后台用 内存溢出数据库异常处理 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 做winform吗,为什么不做windows服务呢 可以做系统托盘程序。windows service做得不好也会崩掉。而且你还不晓得。然后做个系统任务计划,定时启动,当然程序判断如果程序已启动就不要再启动。 private void Button_Click(object sender, RoutedEventArgs e) { Thread thread = new Thread(new ThreadStart(Deal)); thread.IsBackground = true; thread.Start(); } private void Deal() { while (true) { //用异常捕捉,防止程序崩溃 try { XDocument xml = XDocument.Load(@"http://service.diexun.cc/server/login?wsdl"); //分析xml,提取数据 //数据写入数据库,注意数据库连接用完就关闭 Thread.Sleep(600000); } catch (Exception ex) { //记录异常 Thread.Sleep(10000); } } } 失误,,XDocument xml = XDocument.Load("webservice的url"); 强烈建议你做成服务,打勾什么的,可以做INI读取值或其它什么文件格式的。 强烈建议你做成服务,打勾什么的,可以做INI读取值或其它什么文件格式的。建议不错,有没有范例给我参考参考,刚入手 做成Windows服务吧 挺不错的WinForm也可以 看你喜欢什么了 如果单纯的这个功能 我认为 SQL作业是最好的..写一个存储过程 请求webservice然后处理xml数据 然后作业定时调用..效率最高了 连什么ado都省下了 直接操作数据库 难道这不是最佳方案吗? 打算用winform,做成像这样子的。 另外winform可以即时查看运行过程的消息,方便管理 求助~c#读取文件信息,文件较大时会出现内容显示不完整的问题~~ 柱状图问题 求问hook小问题 保存图片的问题,谢指点 微软的条码控件MSBCODE9.OCX , 在WEB里怎么用啊!在线等请大家帮忙 c#如何实现延时 高分請教高手 请问在c#中如何用默认程序打开一个文件 新手求助:MVVM viewModel 传值问题 在C# windos form中如何实现口令加密 求助,winform reportviewer 在xp系统中不能使用 如何根据Id取2个完全不同的List集合Id相同的数据
然后做个系统任务计划,定时启动,当然程序判断如果程序已启动就不要再启动。
private void Button_Click(object sender, RoutedEventArgs e)
{
Thread thread = new Thread(new ThreadStart(Deal));
thread.IsBackground = true;
thread.Start();
} private void Deal()
{
while (true)
{
//用异常捕捉,防止程序崩溃
try
{
XDocument xml = XDocument.Load(@"http://service.diexun.cc/server/login?wsdl");
//分析xml,提取数据
//数据写入数据库,注意数据库连接用完就关闭
Thread.Sleep(600000);
}
catch (Exception ex)
{
//记录异常
Thread.Sleep(10000);
}
}
}
WinForm也可以 看你喜欢什么了
写一个存储过程 请求webservice然后处理xml数据 然后作业定时调用..效率最高了 连什么ado都省下了 直接操作数据库 难道这不是最佳方案吗?