vb.net代码注释的简单介绍
初学VB.NET四天`高手帮我注释一下代码
html
专注于为中小企业提供网站制作、网站设计服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业宝清免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了近1000家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
head
�script language="VB" runat="server"
��Sub Page_Load(sender As Object, e As EventArgs) '在页面加载时发生的事件
���If Not IsPostBack Then '如果不是IsPostBack的话
����Dim values as ArrayList= new ArrayList() '新建一个名为values的数组列表
'以下代码中,往values中添加项目
����values.Add ("北京")
����Values.Add ("上海")
����Values.Add ("天津")
����Values.Add ("哈尔滨")
'设置下拉列表框的数据源为values
����DropDown1.DataSource = values
����DropDown1.DataBind
���End If
��End Sub
�/script
/head
body
�form runat="server"
���asp:DropDownList ID="DropDown1" runat="server" /
�/form
/body
/html
html
head
��script language="VB" runat="server"
����Sub Page_Load(sender As Object, e As EventArgs) '在页面加载时发生的事件
������If Not IsPostBack Then '如果不是IsPostBack的话
��������Dim values as ArrayList= new ArrayList() '新建一个名为values的数组列表
'以下代码中,往values中添加项目
��������values.Add (0)
��������values.Add (1)
��������values.Add (2)
��������values.Add (3)
��������values.Add (4)
��������values.Add (5)
��������values.Add (6)
'设置下拉列表框的数据源为values
��������DataList1.DataSource = values
��������DataList1.DataBind
������End If
����End Sub
定义一个名为EvenOrOdd的函数,参数有number,返回一个字符串
����Function EvenOrOdd(number As Integer) As String
������If (number Mod 2 0) Then '如果number÷2的余数不等于0
�������Return "奇数" '返回“奇数”
������Else '否则
�������Return "偶数" '返回“偶数”
������End If
����End Function
��/script
/head
body
��form runat="server"
���asp:DataList id="DataList1" runat="server"
����BorderColor="#000000"
����BorderWidth="1"
����GridLines="Both"
����CellPadding="3"
����CellSpacing="0"
����
����ItemTemplate
�����数字值: %# Container.DataItem %
�����偶/奇: %# EvenOrOdd(Container.DataItem) %
����/ItemTemplate
���/asp:DataList
��/form
/body
/html
其他ASP的代码实在不懂了
VB.NET的 把重点的语句注释下就行了
'''两段程序就是利用.net的连接对象的功能来完成登录的实例
Private Sub btnStart_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnStart.Click 'start按钮触发的函数
Dim schclass As String = Trim(txtClass.Text) ‘将txtClass里文本赋值给变量schclass
Dim selestr As String
’提示用户txtClass文本框不能为空
If schclass "" Then
selestr = "班级='" schclass "'"
Else
MsgBox("请输入班级名称", 64, "提示") ‘ 显示保存成功提示信息
End If
‘创建一个DataView对象,即将数据集DataSet11里的学生成绩表的DefaultView实例化
Dim dvresult As DataView = DataSet11.学生成绩.DefaultView
’按学号字段排序
dvresult.Sort = "学号"
‘按刚才txtClass里输入的班级查询
dvresult.RowFilter = selestr
dvresult.RowStateFilter = DataViewRowState.CurrentRows
’然后将筛选的结果输入到datagrid上
DataGrid1.DataSource = dvresult
End Sub
Private Sub btnOK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnOK.Click ‘ok按钮触发的函数
’如果txtUserName或txtPass文本框为空,提示并中断函数
If txtUserName.Text = "" Or txtPass.Text = "" Then
Response.Write("script language=vbscriptalert""用户名或密码不能为空!""/script")
Exit Sub
End If
‘定义链接、执行、阅读 对象
Dim mycon As New OleDbConnection
Dim mycmd As New OleDbCommand
Dim reader As OleDbDataReader
’给连接对象赋值连接字符串,access类型的。
mycon.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" _
Server.MapPath("Msg.mdb")
‘打开连接对象
mycon.Open()
’将连接对象复制到执行对象上
mycmd.Connection = mycon
‘然后就给执行对象赋值执行类型和执行语句
mycmd.CommandType = CommandType.Text
mycmd.CommandText = "Select * from myuser Where 用户名='" txtUserName.Text "'" " and 密码='" txtPass.Text "'"
’然后将执行对象的监听实例化
reader = mycmd.ExecuteReader()
‘如果执行不成功,即没有得到结果集就提示否则将结果集的用户名赋值给一个session以供其他页面使用
If reader.Read = False Then
Response.Write("script language=vbscriptalert""用户名或密码错,你不能登录!""/script")
Else
Session("username") = reader("用户名")
Response.Redirect("lwmsg.aspx")
End If
’关闭监听
reader.Close()
‘关闭连接
mycon.Close()
End Sub
注释一段VB代码
Private Sub cmdDel_Click() '"删除"命令按钮 Dim res As Integer '定义变量res res = MsgBox("确实要删除此行记录?", _ vbExclamation + vbYesNo + vbDefaultButton2) '调用MsgBox弹出是否对话框,将用户点选结果返回res变量 If res = vbYes Then '若用户点击“是”按钮 AdodcCustomer.Recordset.Delete '将ADO数据库控件AdodcCustomer记录集的当前指针指向的记录删除 AdodcCustomer.Recordset.MoveNext '将ADO数据库控件AdodcCustomer记录集的当前指针向后移动一位 If AdodcCustomer.Recordset.EOF = True Then '若ADO数据库控件AdodcCustomer记录集的当前指针指向结尾 AdodcCustomer.Recordset.MoveLast '将ADO数据库控件AdodcCustomer记录集的当前指针移至末尾 End If '结束“If AdodcCustomer.Recordset.EOF = True Then”语句 End If '结束“If res = vbYes Then”语句 End Sub '结束“Private Sub cmdDel_Click()”过程
当前题目:vb.net代码注释的简单介绍
本文地址:http://ybzwz.com/article/dsgjjih.html