.NET
文章平均质量分 71
李龙生的博客
架构师工程师 ,热爱生活,热爱技术,喜欢旅游!
展开
-
VB.NET小结
VB.NET是在VB6.0的基础上发展而来的,它完全支持面向对象的程序设计,而VB6.0是部分面向对象的,VB.NET语法和VB6相似,又有自己新增的功能,由于它完全面向对象,因此,支持继承、多态、封装。类(Class)的组成字段(Fields)、属性(Property)、方法(Methods)浅拷贝(Shallow Copy)与深拷贝(Deep Copy)Shallo原创 2012-01-31 15:28:05 · 1713 阅读 · 4 评论 -
ASP.NET Forms身份认证
在这篇博客中,不会涉及ASP.NET的登录系列控件以及membership的相关话题,我只想用比较原始的方式来说明在ASP.NET中是如何实现身份认证的过程。AD: 用户登录是个很常见的业务需求,在ASP.NET中,这个过程被称为身份认证。由于很常见,因此,我认为把这块内容整理出来,与大家分享应该是件有意义的事。 在开发转载 2012-11-30 21:39:09 · 1359 阅读 · 3 评论 -
VB.NET中ReportViewer设计报表
这次做收费系统用的VB.NET,里面涉及到报表的使用,.NET中VS自带了一个控件ReportViewer,首次,打开这个控件看着界面有点简单,如同窗体一样,不过,仔细看过后会觉的功能还是可以的,而且操作简便。 1 我们可以从“工具箱”里找到该控件并添加到窗体上,如下图: 2 添加报表 我们可以在UI层上右键,选“添加”-->"原创 2012-07-15 20:21:02 · 10125 阅读 · 18 评论 -
如何在窗体之间通讯的几种方法 ? VB.NET方案
在面向过程的程序中,我们可以通过窗体名来访问其他窗体中控件或者数据,但是在面向过程中却稍有不同,面向过程显示了它的优点。 假设一个Window解决方案中,有两个窗体Form1和Form2,Form1窗体中有一个DataGridView数据控件,如何在Form2中访问DataGridView中数据,即如何实现在这两个窗体之间通讯呢? 第一种方法原创 2012-05-27 16:26:20 · 4791 阅读 · 22 评论 -
VB.NET轻松学会处理时间技巧(一)
我们在编程中,通常都需要处理时间日期数据,这也是一种比较难于处理的数据类型,因为时间日期类型的结构相当复杂,并且还有一定的规则,如果在定义的时候不符合规则,程序在编译的时候就会出错。在Visual Basic .Net用以处理时间日期类型的结构(Structure)主要是2个,分别为DateTime和TimeSpan,这二个结构都位于命名空间System,并且在Visual Basic .Ne原创 2012-05-09 21:20:19 · 3028 阅读 · 5 评论 -
详解.NET程序集的加载规则
程序集的加载涉及到很多方面的知识,包括配置文件、全局缓存装配、私有目录等的查找。用LoadAWithPartialName方法加载程序集,必须提供程序集的文本名称,还可以包公钥标记、版本或区域性等,但不必包含完全引用信息,如名称、版本、区域性、公钥标记。 使用(System.Reflection.Assembly.Load)并仅指定部分引用,运行库在全局程序集缓存和应用程序根目录中对程序集进转载 2012-04-25 21:30:28 · 1474 阅读 · 3 评论 -
浅谈Empty、Nothing
在每一个编程语言里面都包含有数组,他们之间或多或少有一些差异,但是总体上没有什么区别,下面我说的数组是在VB.NET里面的使用。 这些天还在做机房收费系统,随着代码写的越来越多,以前写的代码也出现了一些问题,昨天遇到了一个就是关于数组的方面的,我对数组的认识还是很肤浅的,认为数组仅可以简单的存取一些数据或对象,其实,数组功能还有很多,比如排序、快速检索等等,用好数组可以给程原创 2012-04-24 21:52:14 · 1459 阅读 · 8 评论 -
Nothing 和 Is
我们通常认为Nothing(VB.NET)中和null(C#)中的功能是完全一样的。其实如果你这样认为的话,就大错特错了。 的确,一般情况下,如果把null(vb中把Nothing赋值给一个引用类型,那么此二者结果是等同的)。但是VB.NET中还允许你把Nothing赋值给值类型(无论是基本值类型,还是自定义的Struct值类型),这在C#中是不允许的(造成编译错误原创 2012-02-19 17:43:43 · 2363 阅读 · 11 评论 -
ADO.NET
连接SQL server数据库方法使用SqlDataAdapter、SqlConnection、SqlCommand、DataSetSqlDataAdapter是 DataSet和 SQL Server之间的桥接器,用于检索和保存数据。它可以使数据源中数据与DataSet中数据保持一致,通过Fill方法(它可更改DataSet中的数据以匹配数据源中的数据)和 Update(它可原创 2012-02-05 20:28:10 · 1848 阅读 · 15 评论 -
ASP.NET与JavaScript轻松实现输入信息验证
无论是在我们平时上网、发邮件、办公、学习和生活中经常会输入一些数据,比如身份证号、邮件账号、数字、汉字、数字字母组合,或者符合某一个规格的输入数据,这是我们想要的输入结果,而结果往往令人差强人意,我们希望使用者输入数字,他偏偏输入汉字,因此软件可能会出现未知错误,用户使用系统的效率也会因此而降低,那么怎么才能解决这一问题呢? 这需要用到一组验证控件,它们常用而方便为我们提供了验原创 2012-12-09 20:59:55 · 1889 阅读 · 4 评论