vb.net
文章平均质量分 64
caobin518
这个作者很懒,什么都没留下…
展开
-
VB.NET面向对象的实现(一)
编译:ZSC/太平洋网络学院 本文出自:http://www.vbip.com/books/原创 2006-02-18 20:43:00 · 1127 阅读 · 0 评论 -
如何理解三层
三层式开发中的层次划分讨论 先举一个曾经在哪本书上看到的例子:现在你想在1米宽的小溪上建一座桥,你会在上面放块木板就完了。如果想在宽一点的小河上建这桥,你就需要计算木材用料,价格等,如果需要别人帮忙,你还要多一些图纸什么的让别人理解你的想法。现在你要在大江上面建桥,你需要有整体的计划,包括各个方面,比如将来可能的收费和利益分配等问题。 这里讲3层式,其实是针对“大江上面建桥”来的,对于1米宽的小溪转载 2006-09-10 18:42:00 · 951 阅读 · 0 评论 -
asp+语法介绍
*/ASP+ 现在支持两种语言C# (简称 "C Sharp"), Visual Basic, and Jscript. 基于习惯,在以下的语言介绍中,我们采用的练习和例程采用VB和C#语言来开发Web应用程序.如果想要得到关于.Net技术的详细资料,请去MS的站点 查看关于 NGWS SDK!在下面的列表中,你可以看到关于这两种语言的语法的简要介绍1.变量声名C# 语法int x;String转载 2006-05-26 23:36:00 · 1234 阅读 · 0 评论 -
在Dataset表中新加一个记录
SqlConnection SqlConn; V?!?泈"| DataSet objDataSet=new DataSet(); U0褏|缬噯 string Connstr=ConfigurationSettings.AppSettings["strConn"]; g忁? string SQLstr="select * from khxx"; c-咘V)? S原创 2007-01-04 13:41:00 · 843 阅读 · 0 评论 -
用Enter键代替Tab键
function FocusRight(obj){ if(event.keyCode==13){ obj.parentElement.nextSibling.firstChild.focus(); }}原创 2007-01-04 14:40:00 · 950 阅读 · 0 评论 -
virtual使用方法
using System;class TestClass{ public class Dimensions { public const double PI = Math.PI; protected double x, y; public Dimensions() { } public Dimensio转载 2007-02-08 10:31:00 · 1492 阅读 · 0 评论 -
VS2003/VS2005 常用快捷键
调试快捷键F6: 生成解决方案Ctrl+F6: 生成当前项目F7: 查看代码Shift+F7: 查看窗体设计器F5: 启动调试Ctrl+F5: 开始执行(不调试)Shift+F5: 停止调试Ctrl+Shift+F5: 重启调试F9: 切换断点Ctrl+F9: 启用/停止断点Ctrl+Shift+F9: 删除全部断点F10: 逐过程Ctrl+F10: 运行到光标处F11: 逐语句编辑快捷键原创 2007-01-05 10:33:00 · 648 阅读 · 0 评论 -
DataGrid数据编辑处理
private void DataGrid1_EditCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e) 鲗8犾e4 { c?B嚵哠 DataGrid1.EditItemIndex=(int)e.Item.ItemIndex; / ТЭ羪? BindGrid(); 嚕b?6原创 2007-01-04 13:46:00 · 792 阅读 · 0 评论 -
动态生成DataTable
DataTable dt=new DataTable(); @恸R兎tt dt.Columns.Add(new DataColumn("编号",typeof(Int32))); 袱鋕欏N伲 dt.Columns.Add(new DataColumn("客户",typeof(string))); 比当濌& DataRow dr; %E犱?铟z dr=dt.NewR转载 2007-01-04 13:34:00 · 775 阅读 · 0 评论 -
用SqlCommandBuilder 实现批量更新
在.NET下,运用DATASET对数据进行批量更新时,需要与 DataAdapter配合使用。DataAdapter数据适配器的作用是生成数据更新时所需的insert,delete,update等语句,这些语句一般在开发阶段,在IDE环境下生成,但是如果需要在程序中动态配置数据来源,那么DataAdapter的insert,delete,update语句就需要动态生成了。这就是SqlCo转载 2007-01-09 09:41:00 · 1812 阅读 · 0 评论 -
事务
SqlConnection myConnection = new SqlConnection("Data Source=localhost;Initial Catalog=Northwind;Integrated Security=SSPI;");myConnection.Open();SqlTransaction myTrans = myConnection.BeginTransaction()转载 2007-01-16 23:06:00 · 725 阅读 · 0 评论 -
c# 格式化字符串
字符串:http://www.cnblogs.com/csxyy/archive/2007/07/28/834536.html有时候我们要对时间进行转换,达到不同的显示效果 默认格式为:2005-6-6 14:33:34 如果要换成成200506,06-2005,2005-6-6或更多的该怎么办呢 我们要用到:DateTime.ToString的方法(String, IFormatProvid原创 2008-05-28 15:34:00 · 700 阅读 · 0 评论 -
asp.net 2.0学习资源
2.0暂时只想到这两个http://beta.asp.net/QUICKSTART/aspnet/http://msdn.microsoft.com/vstudio/express/vwd/learning/default.aspx1.0的比较多:名称:快速入门地址:http://chs.gotdotnet.com/quickstart/描述:本站点是微软.NET技术的快速入门网站,原创 2006-03-06 09:16:00 · 728 阅读 · 0 评论 -
VB.NET面向对象的实现(十二)
界面执行界面就象在VB6中,执行一个界面是通过使用Implements关键字来实现的:Public Class TheClass Implements MyInterface End Class 但是在VB6和VB.NET中还是有点区别的。在VB6中,我们执行不同的界面元素是设置为Private方法的。这些方法不直观并且容易使程序员感到困惑。而在VB.NET提供了一个清原创 2006-02-18 20:49:00 · 713 阅读 · 0 评论 -
VB.NET面向对象的实现(七)
共享或类成员随着对象的功能越来越强大,我们有时想访问一些变量、函数或者程序而不需要一个实际的对象实例。在以前,我们可以键入这类型的代码到一个代码模块中,而不管程序是否跟一些类有关。共享方法在VB.NET中我们有了一个较好的改变。不仅一个类可以拥有所有正常的方法和属性(这些方法和属性可以由创建类的实例来实现)而且它们可以拥有一些不需要创建类的实例的方法,这些方法就是本教程要介绍的共享方法原创 2006-02-18 20:47:00 · 637 阅读 · 0 评论 -
VB.NET面向对象的实现(十一)
界面VB允许我们创建有多个界面的工程。为完成这个我们可以使用Implements关键字。在类要执行一个新界面的时候,我们需要编写代码来执行界面上的每一个方法。当继承提供了一个完美的变化后,我们可能还想在我们的对象中执行多个界面。VB.NET保存了Implements关键字,这就使得界面的概念提高了并且比起VB6来简单多了。 怎样处理界面VB.NET进入了一个形式化的结构用于定义界面原创 2006-02-18 20:49:00 · 640 阅读 · 0 评论 -
VB.NET面向对象的实现(十三)
界面执行多个界面一个类中可以有多个执行语句,即执行多个界面。例子如下:Public Interface MyInterface Sub DoSomething()End Interface Public Interface OtherInterface Sub DoWork()End Interface我们可以构造一个类来执行两个界面,代码如下:Pu原创 2006-02-18 20:50:00 · 746 阅读 · 0 评论 -
VB.NET面向对象的实现(十四)
对象的处理VB.NET在声明、构造以及执行类上比VB6有很大的变化,同样在对象的处理上也有不小的改变。这些改变影响了我们实例化对象、引用和取消引用对象以及我们使用捆绑技术的方法。下面我们就开始详细说明吧。对象声明和实例化VB.NET没有使用CreateObject语句来创建对象。CreateObject是VB与COM密切相关的一个产物。因为VB.NET不再使用COM,所以从VB.NET原创 2006-02-18 20:50:00 · 921 阅读 · 0 评论 -
VB.NET面向对象的实现(四)
对象的终止在VB6中对象是在最后引用移除后被终止的。换成另外一句话说,当没有其它代码引用这个对象的时候,这个对象将自动终止。具体触发这个终止事件的是Class_Terminate。这种方法是使用引用计数来决定对象是否被终止的,是VB的一个直接的产品,它跟COM有紧密的联系。所以我们在需要终止这个对象的使用就调用Class_Terminate事件,使得很容易控制对象。但是它也有不足之处。很明显地,虽原创 2006-02-18 20:45:00 · 1042 阅读 · 0 评论 -
VB.NET面向对象的实现(八)
共享或类成员共享变量我们还可以创建另外一种共享成员。有时候类的所有实例需要共享一个数值,有时候每个特定类型的对象要共享相同的变量,这些时候都可以通过使用共享变量来实现目的。一个共享变量可以使用Shared关键字来声明,这一点很象共享方法的声明:Public Class MyCounter Private Shared mintCount As IntegerEnd Cla原创 2006-02-18 20:48:00 · 653 阅读 · 0 评论 -
VB.NET面向对象的实现(九)
事件在VB.NET中,继承是完全支持事件的。如果一个基类定义了一个Public事件,那么这个事件可以通过基类的代码或者任何由基类继承而来的子类所触发。举个例子吧,我们可以先定义一个基类,代码如下:Public Class Parent Public Event ParentEvent() Public Sub DoEvent()RaiseEvent ParentEven原创 2006-02-18 20:48:00 · 783 阅读 · 0 评论 -
VB.NET面向对象的实现(三)
对象的生命周期在VB 6中,对象有一个很清楚的定义以及很容易理解的生命周期的概念,对象的生命周期是由下面的事件来定义的。事件描述Sub Main 运行时它将作为组件被装载,并且是在对象创建之前装载。Class_Initialize 它是在对象中其它代码运行之前运行。当对象被创建的时候它被运行程序所调用。Class_Terminate 是在对象中其它代码运行之后再运行。当对象被卸载的时候被运行程原创 2006-02-18 20:45:00 · 832 阅读 · 0 评论 -
VB.NET面向对象的实现(六)
继承阻止继承在缺省状态下,我们创建的任何类都是作为一个基类使用的,而其它的类是有这个基类创建而来的。有时当我们想创建一个类,而这个子类不能被继承。为了做到这一点,我们可以在类的声明中使用NotInheritable关键字。Public NotInheritable Class ProductLineEnd Class当使用了这个关键字,其它代码都不能使用Inherits关键字来创建一个由这个类原创 2006-02-18 20:46:00 · 814 阅读 · 0 评论 -
VB.NET面向对象的实现(十)
事件在不同工程之间触发事件在不同工程之间完成触发事件的工作,这在VB中是不能做到的。但是在VB.NET中我们可以使用Event和RaiseEvent关键字并且使用Delegate关键字来实现它。如果你想从VB.NET工程中触发一个事件并且在另外一个工程中收到这个触发,我们就必须使用事件和Delegate的概念。执行远程事件源当我们仍要使用RaiseEvent语句来触发事件的时候,如原创 2006-02-18 20:48:00 · 717 阅读 · 0 评论 -
VB.NET面向对象的实现(二)
创建方法 在VB.NET中方法的创建还是跟在VB6中的一样,你可以使用Sub或者Function关键字。Sub和Function的区别是:用Sub来创建一个方法,它将不返回数值;若是利用Function来创建一个方法,它将返回一个数值作为结果。例如:Sub MyWorks()End SubFunction MyValue() As IntegerEnd Function在VB.NET原创 2006-02-18 20:44:00 · 1030 阅读 · 0 评论 -
VB.NET面向对象的实现(五)
继承本教程设计的内容有:基本的继承、阻止继承、继承与辖域、保护方法、重载方法、重载与构造方法、创建基类以及抽象方法。当VB面向对象特性变得越来越强大的时候,我们会发觉VB缺少了继承的内容。继承是类为了得到父界面或者现有父类的一种能力。当创建一个新的从父界面或者现有父类继承而来的类的时候,我们就为原来的类创建了一个子类。这就是我们所知的父子关系。现有许多关于继承的术语,但是很多是多余的。原来的类,即原创 2006-02-18 20:46:00 · 746 阅读 · 0 评论 -
.net 不错的开源项目
来自:http://topic.csdn.net/u/20070430/12/b26d22cf-c358-4fd8-9d89-ddb1563c5cdc.html blog:x3blog论坛:Asp.Net Forums Opensoft分词:Lucene.Net 经过微软.net Framework 2.0的革新,.net平台的开发越来越精彩。笔者收集原创 2008-11-15 16:57:00 · 506 阅读 · 0 评论