VB.NET 末蓝、 2022-05-18 09:56 172阅读 0赞 ## 【初识】 ## 还记得米老师讲VB吗?打开VB.NET的书,第一反应就是这不是和VB的内容差不多吗?想拿VB的书过来对比一下,看看哪里不一样。先来回顾一下米老师的讲的VB ![这里写图片描述][70] 站在面向对象的角度,VB.NET的很多内容都是和VB相似的。VB.NET把面向对象的思想表现的更好一些。根据面向对象,把VB.NET的基础内容总结如下: ![这里写图片描述][70 1] 这里vb.net也是由三大结构语言; 控件,其实就是数据和方法的封装,API是操作系统留下的调用接口(接口也可以说是一数据和方法封装在一起实现的功能)比如可以通过查询语句SQL通过数据库进行应用程序的数据共享。; IDE是集成开发环境对于VB.NET就是Visual Studio ## 【理解】 ## 在学习C\#的时候,曾讲到,C\#语言在Window平台上开发,C\#语言依赖于.net框架(.net框架包含BCL基地类别库、CLR共通语言执行时期)其实不仅仅C\#语言是这样的,VB.NET语言VC++.net语言都是基于这样的框架;如图 ![这里写图片描述][70 2]刚刚说的BCL类别库是图中FCL类库的子集。 VB.NET和VB访问数据库的方式有很大的不同,这里来说一下VB.NET怎么和数据进行沟通的 **——ADO.NET** 一、What:应用程序通过ADO.NET和数据库进行沟通。 二、How:ADO.NET里有4部分结构组成Command、DateReader、DataAdapter、Connection,分别负责1、数据库执行命令(增删改,查单个值)2、读取每一行3、数据集合数据库的联系4、连接数据库 ![这里写图片描述][70 3] 三、特点:ADO.NET会利用XML制作数据的一份副本,这样不需要实时更新,只需要连接的这段时间在线提高安全性就可以 **——异常处理** 在VB中我们用过的异常处理是on Error GOTO语句 在VB.NET 中用 Try …(放置需要监视的内容)….Catch..(进行捕捉)..Finally **【小结】:后面还需要不断完善,感谢提出宝贵建议** [70]: /images/20220518/0f0b3174c55547059153a6f7ce0f45b2.png [70 1]: /images/20220518/1f744e4889e94e7ba050a5c58a90f59f.png [70 2]: /images/20220518/950f52620e03403ab4f9c5366a42f6c6.png [70 3]: /images/20220518/286e1415001249369ccc28f868c0b4f8.png
还没有评论,来说两句吧...