
.net(C#)
jbhou
这个作者很懒,什么都没留下…
展开
-
.NET环境下几种不同的邮件发送解决方案
1、使用outLook提供的发送 如:我见过的用友软件U8生产制造(演示版),其中的邮件功能就是通过调用outLook的ActiveX 组件 优点:开发简单 缺点:依赖outlook组件,SMTP 邮件服务 邮件发送的代码如下:以下是引用片段:Private Sub Send() Dim outObj As New Outlook.Application() Dim Item As原创 2007-07-23 17:19:00 · 711 阅读 · 0 评论 -
.Net C# 操作Excel
如果你安装了 VS.net 2003 中的例子,在 C:/Program Files/Microsoft Visual Studio .NET 2003/SDK/v1.1/Samples/Technologies/Interop/Applications/Office/Excel 目录下可以看到调用Excel的范例。使用之前请先阅读那个目录下的 Readme.htm 。 下面的例原创 2007-07-23 15:58:00 · 811 阅读 · 0 评论 -
C#向Excel报表中插入图片的2种方法
这几天做向Excel插入数据,其中有插入图片的需求,经试验,下面2种方法都可以插入图片,但各有不同的用处。现将这2种方法共享出来, 希望需要的朋友进行参考,代码中已经有详细注释了。注意:使用之前需要引用COM:Microsoft Office 11.0 Object Library 如果引用列表中没有,需要自行添加 C:/Program Files/Microsoft Office/OF原创 2008-10-28 16:31:00 · 615 阅读 · 0 评论 -
.NET 事务处理总结
事务处理是在数据处理时经常遇到的问题,经常用到的方法有以下3种总结整理如下: 方法1:直接写入到sql 中 在存储过程中使用 BEGIN TRANS, COMMIT TRANS, ROLLBACK TRANS 实现 优点:事务逻辑包含在一个单独的调用中,有运行一个事务的最佳性能,立于应用程序。限制: 事务上下文仅存在于数据库调用中,数据库代码与数据库系统有关。方法2 :使用ADO.NET原创 2009-04-21 16:24:00 · 592 阅读 · 0 评论 -
.NET中的序列化
序列化定义 序列化是将对象状态转换为可保持或传输的格式的过程。与序列化相对的是反序列化,它将流转换为对象。在此过程中,先将对象的公共字段和私有字段以及类的名称(包括类所在的程序集)转换为字节流,然后再把字节流写入数据流。在随后对对象进行反序列化时,将创建出与原对象完全相同的副本。序列化的目的 1、以某种存储形式使自定义对象持久化; 2、将对象从一个地方传递到另一个地方。原创 2009-04-21 16:26:00 · 2175 阅读 · 1 评论 -
.NET中反射的使用
反射的定义:审查元数据并收集关于它的类型信息的能力。元数据是一种二进制信息,用以对存储在公共语言运行库可移植可执行文件 (PE) 文件或存储在内存中的程序进行描述。将您的代码编译为 PE 文件时,便会将元数据插入到该文件的一部分中,而将代码转换为 Microsoft 中间语言 (MSIL) 并将其插入到该文件的另一部分中。在模块或程序集中定义和引用的每个类型和成员都将在元数据中进行说明。当执原创 2009-04-21 16:29:00 · 544 阅读 · 0 评论