正文内容加载中...
posted @ 2012-12-22 20:13 RyanCheng 阅读(148) 评论(3) 推荐(0) 编辑
摘要:public static void BulkInsert<T>(string connection, string tableName, IList<T> list){using (var bulkCopy = new SqlBulkCopy(connection)){bulkCopy.BatchSize = list.Count;bulkCopy.DestinationTableName = tableName;var table = new DataTable();var props = TypeDescriptor.GetProperties(typeof(T) 阅读全文
posted @ 2012-09-05 23:18 RyanCheng 阅读(133) 评论(0) 推荐(0) 编辑
摘要:1.新建类库Contract,类库内创建类ICalu.此项目为服务契约,为客户端访问提供接口。[ServiceContract] public interface ICalu { [OperationContract] [FaultContract(typeof(WCFException))] string DoWork(int i); }也可以定义一些数据契约如: [DataContract] public class WCFException { private string _operation; ... 阅读全文
posted @ 2012-07-16 23:04 RyanCheng 阅读(132) 评论(0) 推荐(0) 编辑
摘要:/// <summary> /// 用于获取内容控件中指定的文档表 /// </summary> /// <param name="oxe">内容控件</param> /// <param name="tag">标签</param> /// <returns></returns> public static Table DOC_TAB_GetTable(ref OpenXmlElement _oxe, string _tag) { SdtBlock _tBlo 阅读全文
posted @ 2012-07-10 21:47 RyanCheng 阅读(1658) 评论(0) 推荐(0) 编辑
摘要:28-DC-2B-2C-BF-88-7A-E7-FC-AF-F3-05-A4-D2-67-2E-98-83-A3-B2-07-67-1E-B3-81-95-35-20-B0-B6-13-D2-DE-5A-0A-91-06-B7-9C-18-3C-8D-4C-4E-9F-E1-73-5F-FB-42-21-11-29-6A-A7-44-1D-0B-56-EE-CD-01-7A-47-94-AE-AC-47-F2-DC-34-26-8F-E8-C6-CB-FF-32-50-4E-F1-04-8B-7B-25-9F-42-29-32-0D-BE-97-FA-A6-45-9E-0F-53-2C-4E- 阅读全文
posted @ 2012-06-02 13:32 RyanCheng 阅读(198) 评论(0) 推荐(0) 编辑
摘要:1.新建一个windows服务项目WatchPC,打开此服务项目(组件)的【视图设计器】,右键【视图设计器】,打开【属性】选项卡,设置<ServiceName>服务名称为WatchPC。2.WatchPC的OnStart里面写入服务启动后要执行的代码3.OnStop里面写入服务停止后要执行的代码4.右键单击WatchPC的视图设计器,单击【添加安装程序】,VS会在项目里自动添加ProjectInstaller.cs项目,此项目为安装windows服务所必须项目。5.打开ProjectInstaller项目(组件)的【视图设计器】,可以看到serviceInstaller1和serv 阅读全文
posted @ 2012-02-28 16:14 RyanCheng 阅读(195) 评论(0) 推荐(0) 编辑
摘要:发送消息的类:/// <summary> /// 发送消息 /// </summary> public class UdpSendMessage { System.Net.Sockets.UdpClient udpClient = null; public static int BufferSize = 1024; public UdpSendMessage() { udpClient = new System.Net.Sockets.UdpClient(); } ... 阅读全文
posted @ 2012-02-28 10:04 RyanCheng 阅读(175) 评论(0) 推荐(0) 编辑