精华内容
下载资源
问答
  • 第4章 算法基础及Visual Basic的基本语句;赋值语句;T=A A=B B=T 上述三条语句实现什么功能;赋值语句举例;不同数据类型数据的赋值; Dim b As Boolean, n As Integer, s As String, m As Single b = 0 将整型数据赋值...
  • VB.NET 入门经典 (第版)

    热门讨论 2009-07-29 16:56:26
    Visual Basic .NET提供了大量的工具和语言方面的功能。当然,不可能用一本书包含Visual Basic .NET的所有内容,这些内容要用一个书库来容纳。本书的目的是让您尽快入门,它相当于一个路标,可以指导您的学习。在介绍...
  • 简介:Visual Basic .NET提供了大量的工具和语言方面的功能。当然,不可能用一本书包含Visual Basic .NET的所有内容,这些内容要用一个书库来容纳。本书的目的是让您尽快入门,它相当于一个路标,可以指导您的学习。...
  • Visual Basic .NET提供了大量的工具和语言方面的功能。当然,不可能用一本书包含Visual Basic .NET的所有内容,这些内容要用一个书库来容纳。本书的目的是让您尽快入门,它相当于一个路标,可以指导您的学习。在介绍...
  • vb提供了3不同风格的循环结构,宝括计数循环、当循环和Do循环。  一、计数循环for 格式:  for 循环变量=初值 to 终值 step步长  循环体  Exit For  Next [循环变量][,循环变量]........  说明:  1...

    vb提供了3种不同风格的循环结构,宝括计数循环、当循环和Do循环。

     一、计数循环for 格式:

           for  循环变量=初值  to 终值   step步长

                   循环体

               Exit For

           Next [循环变量][,循环变量]........

             说明:

             1、格式中有多个参量,这些参量的含义如下:

                1、循环变量:也称“循环控制变量"、“控制变量”或“循环计数器”。她是一个数值变量,但不能是下标变量或记录变量。

                2、步长:不可为0。如果步长为1,则可省略不写。

                3、格式中的初值、终值、步长军为数值表达式,但其值不一定是整数,可以是实数,vb自动调整。

             2、for 循环语句的执行过程是:首先把“初值”赋给“循环变量”,接着检查“循环变量”的值是否超过终值,如果超过就停止执行“循环体”,跳出循环,执行Next后面的语句否则执行一次“循环体”,然后把“循环变量+步长”的值赋给“循环变量”,重复上述过程。

                这里所说的“超过”有两种含义,集大于或小于。当步长为正值时,检查循环变量是否是大于终值;当步长为负值时,判断循环变量的值是否小于终值。

             3、在vb中。for-next 循环遵循“先检查,后执行”的原则,即先检查循环变量是否超过终值,然后决定是否执行循环体。因此,在下列情况下,循环体将不会被执行。

                当初值等于终值时,不管步长是正数还是负数,均执行一次循环体。

             4、for 语句和next 语句必须成对出现,不能单独使用,且for语句必须在next 语句之前。

             5、循环次数由初值、终值和步长3个因素确定,计算公式为:

                        循环次数=int(终值-初值)、步长+1


             7、在vb当中。循环控制值不但可以是整数和单精度数,而且也可以是双精度数。

             8、循环变量用来控制循环过程,在循环体内可以被引用和赋值。当循环变量咋循环体内被引用时,称为“操作变量”,而不能引用的循环变量叫做“形式变量”。如果用循环变量作为操作变量,当循环体内循环变量出现的次数较多时,会影响程序的清晰性。

             9、一般情况下,for-next 正常结束,即循环变量到达终值。但在有些情况下,可能需要在循环变量到达终值前退出循环,这可以通过 Exit Fot 语句来实现。在一个For-Next 循环中,可以含有一个多个Exit-For语句,并且可以出现杂循环体的任何位置。此外,用Exit  For 只能退出当前循环,即退出它说在的内层循环。




            

    展开全文
  • 别有用,它提供了一套通用的属性、方法、事件给开发人员,它的一个突出特点是能编 程设计控件的事件,熟习类编程的朋友对带事件的对象声明一定不会陌生: ---- Dim WithEvents objElemt as CElemtVBControlExtender...
  • 7.提供以上两或多种功能的综合服务 相对以前版本的主要改进: 1.使用VB标准应用程序,加速关键任务的执行。 2.清理垃圾代码,优化核心算法。 3.整合第方ASP运行平台,安装调试更方便。 4.对突发大访问...
  • 尤其提供了使用数据控件和绑定控制项,使用数据库存取对象变量(Data Access Object Variable),直接调用ODBC 2.0 API接口函数等三种访问数据库的方法。对其标准内置的Ms Access数据库,它可以提供不弱于专业数据库...
  • 本讲将通过实例比较ASP.NET下的三种典型URL重写方案——ISAPI重写(使用开源组件IIRF),ASP.NET2.0内置的urlMappings和基于自定义HTTPModule的URL重写(使用NBear.Web中的UrlRewriteModule实现),并探讨URL重写中...
  • 算法与程序设计考点基础 三种基本结构 顺序结构 分支结构 循环结构 顺序结构 语句1 语句2 语句3 按语句先后顺序依次执行 分支结构 If 条件 then 语句1 Else 语句2 End if If语句 VB提供了多种形式的条件语句来实现...
  • 1350多个精品易语言模块提供下载

    热门讨论 2011-06-06 17:51:09
    DirectX8VB组件调用模块.ec disk.ec DisplaySettings.ec DIY 热键框模块.ec DLL.ec DLL注入模块.ec DOS命令模块.ec dqf1996.ec EC.EC edb-html.ec EdbServer1.0 客户端.ec EDB、高级表格、XLS互换.ec edb到...
  • 针对目前液压缸设计计算过程重复繁琐的问题,提出了一Creo...系统通过选定液压缸维模型,设置结构参数,可快速实现液压缸的参数化设计,大幅度提高液压机油缸的设计效率,为液压缸的标准化、系列化设计提供了有力保障。
  • 2、百度了一下,提供了另一思路,写存储过程来实现。 新建表把表结构说明都写入表中,写过程,按每个表分组,变量表的字段描述,做字符拼接。 存储到clob字段中。   自己的实现例子: 建表: create table ...

    应用场景:有时需要根据第三方数据索要方提供的表结构,提供其要求表格的数据。提供时只给出excel表。如:

     

    解决思路:

    1、excel的vb编码,导出。

    2、百度了一下,提供了另一种思路,写存储过程来实现。

    新建表把表结构说明都写入表中,写过程,按每个表分组,变量表的字段描述,做字符拼接。

    存储到clob字段中。

     

    自己的实现例子:

    建表:

    create table wanda_midtable_col(
       xh number,
       tablename varchar2(20),
       colname varchar2(20),
       colcomment varchar2(500),
       coltype varchar2(100),
       isnull varchar2(10),
       isprimarykey varchar2(10),
       codetype varchar(500),
       coldesc varchar2(500),
       writedesc varchar2(500),
       bz varchar2(500)
    );
    create table wanda_OUTString
    (
    Tname        varchar2(50),
    OUTString    clob, --建表语句
    OUTSTRING2   clob, --注释语句
    createddate  date
    );

     编写过程:

    create or replace procedure pro_exltosql_mintables is
      OUTString       varchar2(30000);
      OUTString2       varchar2(30000);
      v_tabledesc     varchar2(500);
      v_index         number(10);
      cursor c_tables is
        select distinct a.tablename from wanda_midtable_col a;
      cursor c_tcolms(pi_tname varchar2) is
        select * from wanda_midtable_col a where a.tablename=pi_tname order by a.xh;
    begin
      begin
        for v_tname in c_tables loop
          OUTString := '';
          outstring2 := '';
          v_tabledesc := '';
          for v_tcolms in c_tcolms(v_tname.tablename) loop
            OUTString :=OUTString||'COMMENT ON COLUMN '||v_tcolms.tablename||'.'||v_tcolms.colname||' is '''||v_tcolms.colcomment||''';'||chr(10);
            select outstring2||' '||v_tcolms.colname||'   '||v_tcolms.coltype||' '||decode(upper(v_tcolms.isnull),'N','NOT NULL','') ||','||chr(10)
              into outstring2
              from dual;
            if upper(v_tcolms.isprimarykey) = 'Y' then
              null;
            end if;
          end loop;
          --获取中间表的表说明
          select a.table_desc
            into v_tabledesc
            from wanda_sjqx_table a
           where a.table_name = v_tname.tablename;
          OUTString := 'COMMENT ON TABLE '||v_tname.tablename||' is '''||v_tabledesc||''';'||chr(10)||OUTString;
          outstring2:='create table '||v_tname.tablename||''||chr(10)||'('||outstring2||');';
          --create table去掉最后的逗号
          --最后一个逗号的下标
          select instr(outstring2,',',-1,1) into v_index from dual;
          outstring2:= substr(outstring2,1,v_index-1)||substr(outstring2,v_index+1,length(outstring2)-v_index);
          insert into wanda_OUTString(Tname,OUTString,OUTSTRING2,createddate)
          values(v_tname.tablename,OUTString,OUTSTRING2,sysdate);
          commit;
        end loop;
      exception
        when others then
          null;
      end;
    end pro_exltosql_mintables;

     

    得到:

    COMMENT ON TABLE IC08 is '历史档案审核信息';
    COMMENT ON COLUMN IC08.AAZ261 is '历史档案审核ID';
    COMMENT ON COLUMN IC08.AAE140 is '险种类型';
    COMMENT ON COLUMN IC08.AAC001 is '人员ID';
    COMMENT ON COLUMN IC08.AAB001 is '单位ID';
    COMMENT ON COLUMN IC08.AAC058 is '证件类型';
    COMMENT ON COLUMN IC08.AAC147 is '证件号码';
    COMMENT ON COLUMN IC08.AAC003 is '姓名';
    COMMENT ON COLUMN IC08.AAC004 is '性别';
    COMMENT ON COLUMN IC08.AAC006 is '出生日期';
    ....

     

    create table IC08
    ( AAZ261   NUMBER(16) NOT NULL,
     AAE140   VARCHAR2(6) NOT NULL,
     AAC001   NUMBER(20) NOT NULL,
     AAB001   NUMBER(20) ,
     AAC058   VARCHAR2(3) NOT NULL,
     AAC147   VARCHAR2(20) NOT NULL,
     AAC003   VARCHAR2(50) NOT NULL,
     AAC004   VARCHAR2(1) NOT NULL,
     AAC006   DATE NOT NULL,
     AAC005   VARCHAR2(3) ,
     AAC024   VARCHAR2(3) ,
    ....

     
     

    展开全文
  • 目前 CodeBuilder 提供了数据源、模板以及工具类 接口。CodeBuilder 基于.NET Framework 4.0 开发,它使用了动态编译技术,你可以嵌入 C#或 VB.NET 代码对对象属性进行个性化的扩展,结合灵活的模板生成你所想要的...
  • C#微软培训教材(高清PDF)

    千次下载 热门讨论 2009-07-30 08:51:17
    17.1 .Net 框架结构提供的 I/O 方式 .215 17.2 文件存储管理 .217 17.3 读 写 文 件 .222 17.4 异步文件操作 .227 17.5 小 结 .234 第十八章 高 级 话 题 .235 18.1 注册表编程 .235 18.2 在 C #代码...
  • C#微软培训资料

    2014-01-22 14:10:17
    17.1 .Net 框架结构提供的 I/O 方式 .215 17.2 文件存储管理 .217 17.3 读 写 文 件 .222 17.4 异步文件操作 .227 17.5 小 结 .234 第十八章 高 级 话 题 .235 18.1 注册表编程 .235 18.2 在 C #代码...
  • 《ASP.NET 完全入门》

    2011-11-12 22:12:28
    ASP.NET与Windows 2000 Server/Advanced Server的完美组合,为中小型乃至企业级的web商业模型提供了一个更为稳定,高效,安全的运行环境。 正是基于上面的激动人心的理由,我们编写了这样一本书。 本书面向的读者 ...
  • asp.net完全入门

    2009-05-16 12:03:52
    ASP.NET与Windows 2000 Server/Advanced Server的完美组合,为中小型乃至企业级的web商业模型提供了一个更为稳定,高效,安全的运行环境。 正是基于上面的激动人心的理由,我们编写了这样一本书。 本书面向的读者 ...
  • C#调用C++底层代码

    2014-03-14 19:59:46
    但是反过来, C# , VB 能做的,XAML不一定能做到,因为XAML是为了配合开发工具,特别设计出来的一语言,本身有他的局限性,所以还是得配合正规的程序语言,才能完成一个真正有用的程序。 但是以目前XAML所具备的能力,不...
  • ASP.NET精品课程+源代码

    千次下载 热门讨论 2009-01-05 20:15:51
    ASP.NET将脚本,超文本和强大的数据库访问功能结合在一起,并提供了众多的服务端组件可供程序直接调用,为网站设计的程序开发员们提供了极大的方便。ASP.NET是微软推出的新一代语言,底层采用.Net框架,提供了比WEB...
  • · Message 对象 可被所有的个邮件ActiveX控件使用,并提供了一个统一的表示法使学习更容易。 · 高级的方法提供了易于使用的功能,同时丰富的对象模式可以让高级应用程序直接处理邮件的MIME部分和标题。如果你的...
  • ERP5.0概述

    2012-05-24 01:58:17
    系统对所有的查询功能均提供屏幕、打印机、文件三种输出,且查询报表打印格式均支持用户自定义,并带有自动记忆功能。  ◆安全性  系统安全性的好坏,将决定系统是否能真正投入使用。  本系统从三个层次上对系统...
  • c#学习笔记.txt

    2008-12-15 14:01:21
    三种使用集合的方法: 使用上述指导创建一个集合。此集合只能用于 C# 程序。 1. 使用上述指导创建一个一般集合,另外实现 IEnumerable 接口。此集合可用于其他语言(如 Visual Basic)。 2. 在集合类中使用一个...
  • 提供了一个托管的运行时环境,使程序比以往更加稳定、安全。其特点有: 语言简洁。 保留了C++的强大功能 快速应用廾发功能 语言的自由性 强大的Web服务器控件。 支持跨平台 与XML相融合 如果之前没有其他话言的编程...
  • 嵌入式系统详细文档

    热门讨论 2004-04-28 00:00:00
    这里有两方案[8]:一提供了I/O采集和数据通讯的动态连接库,然后在协议编辑器中编写通讯协议,最后生成一个工程文件。其中笛卡儿有限公司开发的Omni Server就是其中的代表作。另一是遵循IEC1131标准的[3]。...
  • 随着博客人数的增加, Blog 作为一新的生活方式、新的工作方式、新的学习方式已经被越来越多的人所接受,并且在改变传统的网络和社会结构:网络信息不再是虚假不可验证的,交流和沟通更有明确的选择和方向性,单一...
  • fastreport5.6

    2018-07-14 15:05:15
    FastReport提供了能与DELPHI无缝集成的从设计到打印的完整控件包,提供的设计界面友好灵活,对于开发可让用户自定义报表的C/S应用来说,是一很好的解决方式。  FastReport是非常强大的报表控件,相比QuickReport...
  • 内置的促销、折扣、礼物券、新闻简讯和商品通知功能 单件商品优惠或者全部商品折扣,团体优惠和大订单优惠 内置搜索优化工具密码保护的管理员工具支持多种语言、货币和税率结构简而言之,NetShopForge包括购物车...

空空如也

空空如也

1 2 3 4
收藏数 69
精华内容 27
关键字:

vb提供了三种结构