- 博客(15)
- 资源 (11)
- 收藏
- 关注
转载 C#Windows服务程序开发实例浅析
<br />C#Windows服务程序开发实例:编写一个C#Windows服务程序,定时从数据库中拿出记录发送邮件。<br />测试环境:Visual Studio 2005 SP1、Windows Server 2003 SP2<br />C#Windows服务程序开发实例一、新建项目<br />打开VS2005,新建一个“Windows 服务”项目。<br />C#Windows服务程序开发实例二、添加Timer<br />展开“工具箱”,在“组件”标签下找到“Timer”双击,这时就添加了一个Time
2010-07-14 10:45:00 503
转载 用Visual C#创建Windows服务程序
<br />一.Windows服务介绍:<br /><br />Windows服务以前被称作NT服务,是一些运行在Windows NT、Windows 2000和Windows XP等操作系统下用户环境以外的程序。在以前,编写Windows服务程序需要程序员很强的C或C++功底。然而现在在VisualStudio.Net下,你可以运用C++或Visual C#或Visual Basic.Net很轻松的创建一个Windows服务程序。同样,你还可以运用其他任何与CLR相容的语言来创建Windows
2010-07-14 09:41:00 348
转载 在Winform中发HTTP请求(调用WebService服务)
<br />手工发送HTTP请求主要是调用System.Net的HttpWebResponse方法<br /> 手工发送HTTP的GET请求:<br /> string strURL = "http://localhost/Play/CH1/Service1.asmx/doSearch?keyword=";<br /> strURL +=this.textBox1.Text;<br /> System.Net.HttpWebRequest request;
2010-07-12 11:54:00 768
转载 WebService WSDL结构分析
WebService WSDL结构分析 收藏WSDL (Web Services Description Language,Web服务描述语言)是一种XML Application,他将Web服务描述定义为一组服务访问点,客户端可以通过这些服务访问点对包含面向文档信息或面向过程调用的服务进行访问(类似远程过程调用)。WSDL首先对访问的操作和访问时使用的请求/响应消息进行抽象描述,然后将其绑定到具体的传输协议和消息格式上以最终定义具体部署的服务访问点。相关的具
2010-07-12 11:31:00 594
原创 用XmlDocument创建XML文档
<br />用XmlDocument创建XML文档 代码如下: <br /> <br />using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Xml;namespace XMLDOMDe
2010-07-11 22:31:00 700 1
转载 C#项目打包,并自动安装SQL数据库
<br />一).创建部署项目 <br />1. 在“文件”菜单上指向“添加项目”,然后选择“新建项目”。 <br />2. 在“添加新项目”对话框中,选择“项目类型”窗格中的“安装和部署项目”,然后选择“模板”窗格中的“安装项目”。在“名称”框中键入 setup1。 <br />3. 单击“确定”关闭对话框。 <br />4. 项目被添加到解决方案资源管理器中,并且文件系统编辑器打开。 <br />5. 在“属性”窗口中,选择 ProductName 属性,并键入 信息管理系统 。
2010-07-08 16:19:00 393
转载 Asp.net文件操作类
<br />一、创建文件夹<br />using System.IO;string name = "aa";string path = Server.MapPath("") + "//" + name;if (Directory.Exists(path)){Response.Write("<mce:script type="text/javascript"><!--alert(' 文件夹已存在了!');history.go(-1);// --></mce:script>");
2010-07-08 14:40:00 317
转载 动态添加WebService
<br />通常我们在程序中需要调用WebService时,都是通过“添加Web引用”,让VS.NET环境来为我们生成服务代理,然后调用对应的Web服务。这样是使工作简单了,但是却和提供Web服务的URL、方法名、参数绑定在一起了,这是VS.NET自动为我们生成Web服务代理的限制。如果哪一天发布Web服务的URL改变了,则我们需要重新让VS.NET生成代理,并重新编译。在某些情况下,这可能是不能忍受的,我们需要动态调用WebService的能力。比如我们可以把Web服务的URL保存在配置文件中
2010-07-08 12:56:00 483
原创 gffhg
<br />C#实现Windows后台服务实例之前要明白的一些概念:所谓Windows后台服务,即后台自动运行的程序,一般随操作系统启动而启动,在我的电脑 服务后应用程序 服务里面能看到当前电脑的服务.一般而言,程序上用VC、C++写Windows服务,但是我对这些语言不是很熟,一般编程用C#较多,所以就用C#语言写了一个Windows服务.<br />C#实现Windows后台服务实例其实需求是这样的,做那个报价系统的时候加入了发短信的功能,订单处理完即将发货的时候要发送短信都客户手机上,
2010-07-07 17:41:00 657
转载 C#实现Windows后台服务实例浅析
<br />C#实现Windows后台服务实例之前要明白的一些概念:所谓Windows后台服务,即后台自动运行的程序,一般随操作系统启动而启动,在我的电脑 服务后应用程序 服务里面能看到当前电脑的服务.一般而言,程序上用VC、C++写Windows服务,但是我对这些语言不是很熟,一般编程用C#较多,所以就用C#语言写了一个Windows服务.<br />C#实现Windows后台服务实例其实需求是这样的,做那个报价系统的时候加入了发短信的功能,订单处理完即将发货的时候要发送短信都客户手机上,
2010-07-07 11:34:00 727
原创 Javascript控制文本框只能输入数字
<input onkeypress="return event.keyCode>=48&&event.keyCode<=57||event.keyCode==46" onpaste="return !clipboardData.getData('text').match(//D/)" ondragenter="return false" style="ime-mode:Disabled" ><br />
2010-06-28 16:53:00 283
原创 DataTable,List去重复记录的方法
转载自:菩提树下的杨过 http://yjmyzz.cnblogs.com/using System.Collections.Generic; <br />using System.Linq; <br />using System.Data; <br />using System; <br /><br />namespace ConsoleApplication2 <br />{ <br /> class Program <br /> { <br /> static
2010-06-28 09:07:00 2135
原创 JavaScript:String转XML
function FormatToXml(strXml){ var isIE = function(){ var IE = /msie/i.test(navigator.userAgent); return IE; } var Exc = function(){ var XmlDoc = null; if (isIE()) { XmlDoc = new ActiveXObject("Microsoft.XMLDOM"); Xml
2010-06-24 13:27:00 763
原创 通过js向table添加或修改row及cell
<br />//取得table对象 <br /> var tabObj = document.getElementById("tabTipResult"); <br /> //目前table有多少行 <br /> var rowCount = tabObj.rows.length; <br /> //每行有多少列 <br /> var cellCount = tabObj.rows(0).cells.length; <
2010-06-23 22:26:00 468
原创 【转】sql2005 分页
<br />select*<br />from ( select row_number()over(orderby tempColumn)tempRowNumber,*<br /> from (selecttop 开始位置+10 tempColumn=0,*from Table1)t<br />)tt<br />where tempRowNumber>开始位置
2010-06-23 00:19:00 290
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人