知识大全 ASP.NET入门教程 9.2.3 循环[1]

Posted 语句

篇首语:古之立大事者,不惟有超世之才,亦必有坚忍不拔之志。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET入门教程 9.2.3 循环[1]相关的知识,希望对你有一定的参考价值。

ASP.NET入门教程 9.2.3 循环[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

    循环提供了一种重复某些活动的方法 或者重复固定的次数 或者直到满足某个条件为止 判断使用何种循环取决于您是否预先知道需要循环多少次 或者是否有某种外部因素会影响循环 例如 DataReader对象提供了读取数据库中一些记录的方法 它有一个Read方法 当数据库中没有更多的记录时该方法返回False 这种情况下 您就不能预先知道所需循环的次数

    While和Do循环

    如果要执行循环直到满足某个条件为止 可以使用While或Do循环 这两个循环都依据一个表达式 首先看看While循环 使用以下示例 其中的数据来自某个数据库

 

Dim conn As New SqlConnection( )

    Dim cmd As New SqlCommand( SELECT * FROM Products conn)

    Dim rdr As SqlDataReader=cmd ExecuteReader()

   

    While rdr Read()

     do something with the data record

    End While

    rdr Close()

    忽略SQL语句 因为它不是本示例的重点 重点是在运行SQL命令时返回的记录数 该语句比较简单 在条件为True时While循环继续执行它的代码段 如果有记录 则Read方法返回True 如果没有 则返回False 因此该循环一直继续 直到没有记录才停止 因此 在第一次碰到While语句时检查表达式 如果为True 则执行While和End While语句之间的代码 然后在碰到End While时 循环重新开始 再次检查表达式 该过程继续 直到表达式为False 然后继续处理End While后面的语句 该过程与条件的初始值无关 因此 如果初始条件为False 那么从来都不执行该循环中的内容

    如果需要停止一个循环 也就是在从该循环过程中中断 则可以使用Exit While语句 例如

 

While rdr Read()

    If rdr( ItemCost )< Then

          Exit While

        End If

    End While

   ASP NET 入门教程完整版 

cha138/Article/program/net/201311/14544

相关参考

知识大全 ASP.NET入门教程 9.2.3 循环[2]

ASP.NET入门教程9.2.3循环[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 ASP.NET入门教程 9.2.3 循环[6]

ASP.NET入门教程9.2.3循环[6]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 ASP.NET入门教程 9.2.3 循环[7]

ASP.NET入门教程9.2.3循环[7]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 ASP.NET入门教程 9.2.3 循环[5]

ASP.NET入门教程9.2.3循环[5]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 ASP.NET入门教程 9.2.3 循环[4]

ASP.NET入门教程9.2.3循环[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 ASP.NET入门教程 9.2.3 循环[8]

ASP.NET入门教程9.2.3循环[8]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 

知识大全 ASP.NET入门教程 10.5.3 ASP.NET 2.0的新特性[1]

ASP.NET入门教程10.5.3ASP.NET2.0的新特性[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快

知识大全 ASP.NET入门教程 10.4.1 ASP.NET2.0中的编译

ASP.NET入门教程10.4.1ASP.NET2.0中的编译  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来

知识大全 ASP.NET入门教程 1.7.1 Cassini

ASP.NET入门教程1.7.1Cassini  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nb

知识大全 ASP.NET入门教程 9.1.10 枚举[1]

ASP.NET入门教程9.1.10枚举[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs