浏览器家园

TAG标签|网站导航| 手机访问:m.liulanqi.com

当前位置:首页开发学院.NET → VB.NET入门

VB.NET入门

时间:2023-06-27 12:29:47来源:整理作者:浏览器知识手机版

基本代码

1.类

Public Class ClassName

End Class

2.属性

//字段
Private _speed As Integer
//属性
Property Speed() As Integer
    Get
        Return _speed
    End Get
    Set(ByVal Value As Integer)
        _speed = value
    End Set
End Property

3.方法

Public Function IsMoving() As Boolean

End Function

4.构造函数

Sub New()
    _speed = 0
End Sub

5.继承

//继承用 Inherits 关键字
Public Class SportsCar Inherits Car

6.重写

//重写方法时,在方法前加 Overrides 关键字
Overrides Function Function_Name() As Double

  重写方法和重写构造函数不同的是:重写的构造函数执行时会先执行原来的构造函数,而重写方法只有用了 Base 才会调用原来的方法
7.共享成员变量、属性、方法(c#中的静态)

//声明静态用 Shared
Public Shared MinPasswordLength As Integer = 6

  共享方法只能访问共享的类成员,不能访问非共享的方法,因为非共享的方法被实例化之后才能使用,也不能从共享方法中访问 Me。

数据访问组件

.NET用于数据访问的组件主要有3种,用于从数据库中检索和存储数据。
OleDbConnection:表示与数据库的活动连接,提供了如数据库名、数据库位置和数据库驱动程序等用于连接数据库的基本信息。原理是它先连接 OLE DB(一个数据库访问平台,是windows的一个组成部分),再通过OLE DB连接数据库。
OleDbAdapter:数据库和DataSet之间的桥梁,使用 OLEDBConnection 检索数据库中的数据,并把它们添加到 DataSet 中。
DataSet:是驻留与内存中的数据缓存,这些数据以 XML 的形式表示,可以通过使用 Data View组件以各种方式查询数据。
OleDbCommand:用来执行SQL语句。

ADO.NET和SQL Sserver数据库编程

  ADO.NET提供了一种断开的体系结构,即应用程序与数据库连接后,检索的数据会保存在内容中并断开和数据库的连接,然后处理数据在内存中的副本。如果要对内存中的数据进行修改更新,则需要建立一个新的连接,从而更新数据库。用于在内存中保存数据的主要是 DataSet ,DataSet包含了其他存储在内存中的数据,比如Data Table对象。

.NET还提供了和对应的数据库的连接,比如:SQL Server 和 Oracle
System.Data.SqlClient命名空间中的类就提供了和SQL Server数据库的连接。
SqlConnection:提供了与SQL Server数据库的连接。用SqlConnection.ConnectionString 属性指定打开数据库连接所需要的所有信息。可以用NT账户连接,也可以用指定的用户名和口令连接数据库。

Dim objconnection as SqlConnection = New SqlConnection("server=(local);database=pubs;user id=sa;password=")

  SqlCommand:表示查询数据的一个SQL命令,可以是字符串也可以是存储过程。但在使用时必须设置一个SqlConnection对象。

objCommand.Connection = objConnection

  Parameters集合:保存了SQL命令中使用的参数名称以及每个参数名称对应的对象。

objCommand.Parameters.Add("@user_id",txtUserID.Text)

  ExecuteNonQuery方法:执行SQL命令 。

内存管理

  内存泄露:不再需要的但还保存在内存中的对象成为泄漏。许多系统管理员将他们的服务器配置成每天或每周启动一次,就是为了回收那些不再使用的内存。
垃圾回收:垃圾回收器会跟踪每个对象都有哪些地方引用了它,如果对象没有任何引用,垃圾回收器就会删除该对象。

类库

  类库: 类库是编译到一个文件中的类的集合。它不能运行,但是可以在应用程序中使用其中的类。在编译时,也不需要再次编译类库,如果类库发生变化,使用它的应用程序也会自动获得改进代码带来的好处。

XML

  XML:一种用于应用程序间交换数据的语言,实际上被认为是Internet中应用程序间的一种数据交换标准,但它还不仅用于Internet,还用于不同平台和应用程序之间的简单数据交换。

相关文章

  • 简易浏览器软件下载,浏览器软件下载——简便易用

    简易浏览器软件下载介绍随着互联网日益发展,浏览器软件的选择也越来越多。一些用户可能需要简便易用的浏览器软件。简易浏览器软件具有轻便、快速等特点,适合那些对于浏览器功能的简单需求。本文将介绍一些常见的简易浏览器软件。2.谷歌Chrome浏览器谷歌Chrome浏览器是一款快速且易于使用的简易浏览器软件。它拥有许多实用的功能,例如自动填充表单、密码管理、扩展程序等。谷歌Chrome浏览器还支持多个平台,包括Android、iOS和Windows等操作系统。3.坚果浏览器坚果浏览器是一款轻量级的浏览器软件。它..
  • 谷歌浏览器显示标签页,谷歌浏览器标签页展示优化

    谷歌浏览器标签页展示现状随着互联网信息爆炸的发展,谷歌浏览器的标签页展示也变得越来越重要。对于浏览器用户来说,标签页往往扮演着快速导航、多任务处理的角色。然而,在默认设置下,谷歌浏览器的标签页只能显示有限的几个标签,并且不支持自定义排列和分组,这使得标签页的管理和使用变得十分不便。2.谷歌浏览器标签页展示优化方案针对谷歌浏览器标签页展示的现状,以下是几种优化方案:使用标签页扩展插件谷歌浏览器有许多标签页扩展插件可以克服标签页管理不便的问题,如TabManager、SessionBuddy、OneTab..

Copyright 2019-2029 www.liulanqi.com 【浏览器家园】 版权所有

浏览器家园_下载浏览器就到浏览器家园 | 专注MAC浏览器和Windows浏览器下载和使用介绍

声明: 所有软件和文章收集整理来自互联网 如有异议 请与本站联系 本站为非赢利性网站 不接受任何赞助和广告