vb.net数据库编程

vb和VB.NET的区别

区别1。VB.NET是一种面向对象的编程语言,具有抽象、封装和继承四个特征。Vb不支持继承。

区别二。这两种语言的错误处理机制是不同的。

vb中的错误处理出错…..goto和On Errer Resume Next,它们是非结构化的异常处理。VB.NET采用的结构化异常处理机制,try try…捕捉….最后控制。尽管VB.NET仍然支持On Error Goto异常处理,但这并不是很好。我们应该充分利用VB.NET提供的结构化异常处理。

区别三。两者产生的形态是不同的。

Vb.net允许创建不同类型的应用程序,例如,ASP.NET和ASP.NET的web服务应用程序,以及控制台应用程序和作为桌面服务运行的应用程序。但是vb只能创建Windows窗体。

区别4,数据库访问的区别。

Vb6.0通过ADO(Active X Data Objext)实现对数据库访问。Vb.net通过ADO.NET进入数据库。

VB.NET的发展历程

VB.NET是微软在2002年推出的,作为最初的Visual Basic的继承者。虽然”。自2005年以来,“NET”已经从语言名称中删除。但是,为了与VB 6.0和以前版本的Visual Basic相区别,名称“Visual Basic。NET”至今仍被大众用来指代VB 7.0及后续的Visual Basic。VB.NET和C#是。Net框架,两者都调用。Net框架。因此,两种语言具有很高的对应性,在数据类型、控制结构和语言特征上存在一一对应的关系,这使得将源代码从一种语言翻译成另一种语言变得很容易。

微软的集成开发环境Visual Studio是VB.NET广泛使用的开发工具。Visual Studio的大部分版本都是价格昂贵的商业软件,除了速成版和Visual Studio社区是免费使用的。Visual Studio、SharpDevelop和Mono也是可以使用的VB.NET开发环境。

到目前为止,版本如下:

1.2002 Visual BasicNET(VB 7.0)

VB 7.0的改动引起了广泛的争议,主要是旧版VB改动太大。微软在后续版本中取消了一些激进的改动,吸取了经验教训。在后来的版本中,语法的改变更加谨慎。

2.2003 Visual Basic。NET 2003(VB 7.0)

3.2005 Visual Basic 2005(VB 8.0)

Visual Basic 2005(VB 8.0)是VB.Net的一大变化。微软已经删除了。NET部件从它的软件名称。

在VB2005中,微软增加了新的功能:

不再支持“编辑后继续”,Visual Basic 2005移除了该功能;

的功能。NET 2.0语言,包括泛型和分部类。

XML注释可以通过NDoc等工具处理,自动生成文档;

操作员过载;

支持在其他语言中已经广泛使用的无符号整数数据类型;

支持复合运算符,如:& # 34;+=", "-=";

4.2008 Visual Basic 2008(VB 9.0)

在VB2008中,微软增加了新功能:

IIF函数,匿名类型,支持LINQ,Lambda表达式,XML数据结构,类接口。

5.Visual Basic 2010(VB 10.0)

6.Visual Basic 2012(VB 11.0)

7.2013 Visual Basic 2013(VB 12.0)

8.2015 Visual Basic 2015(VB 14.0)

9.2017 Visual Basic 2017(VB 15.0)

vb.net数据库编程

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。

发表回复

登录后才能评论