




已阅读5页,还剩116页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 李雁翎编著高等教育出版社 数据库技术及应用visualfoxpro 2 第5章visualfoxpro操作基础 3 本章要点 掌握数据的类型 掌握数据的存储方法 掌握函数使用方法 掌握表达式计算方法 4 5 1数据类型 5 5 1 1字符型 c 5 1数据类型 5 1 1字符型 字符型 character 数据是描述不具有计算能力的文字字符数据类型 是常用的数据类型之一 字符型数据由汉字 ascii字符集中可打印字符 空格及其他专用字符组成 字符型数据的长度为0 254 每个字符占1个字节 汉字也是字符 1个汉字占2个字节 字符型数据用c表示 例如 高等教育出版社 数据库技术及应用 123456789 6 5 1 2数值型 n 5 1数据类型 5 1 2数值型 数值型数据是描述数量的数据类型 是最常用的数据类型之一 它由数字0 9 一个符号 或 和一个小数点 组成 数值型数据的长度为1 20位 精度16位 每个数据占8个字节 数值型数据用n表示 数值型数据取值的范围是 0 9999999999e 19 0 9999999999e 20 7 5 1 2数值型 5 1数据类型 5 1 2数值型 在visualfoxpro系统中被细分为以下5种类型 1 数值型2 浮点型3 货币型 货币型数据用y表示 4 双精度型5 整型例如 123456 781 2345678e 5 123 456 78 8 5 1 3日期型 d 5 1数据类型 5 1 3日期型 日期型 date 数据是用于表示日期的数据类型 长度固定为8个字符 日期型数据用d表示 系统默认的日期型数据为美国日期格式 mm dd yyyy 其中mm代表月 dd代表日 yyyy代表年 年份可以是2位数字 也可以是4位数字 如 10 09 01 10 09 2001 等 传统格式的日期型数据要受到命令语句setdateto和setcenturyto设置的影响 9 5 1 4日期时间型 t 5 1数据类型 5 1 4日期时间型 日期时间型 datetime 数据是描述日期和时间的数据类型 长度固定为8个字符 日期时间型数据用t表示 10 5 1 4日期时间型 t 5 1数据类型 5 1 4日期时间型 日期时间型数据除包括日期数据的年 月 日外 还包括时 分 秒以及上午 下午标识等内容 日期时间型数据中可以只包含一个日期或者只包含一个时间值 缺省日期值时 系统自动加上1999年12月31日 省略时间值时 则自动加上午夜零点 例如 2006 03 0101 05 20 03 01 0601 05 20 11 5 1 5逻辑型 l 5 1数据类型 5 1 5逻辑型 逻辑型 logic 数据是描述客观事物真假的数据类型 用于表示逻辑判断结果 逻辑型数据只有真和假两种值 长度固定为1个字符 逻辑型数据用l表示 例如 逻辑真 t 或 t y 或 y 逻辑假 f 或 f n 或 n 12 5 1 6备注型 m 5 1数据类型 5 1 6备注型 备注型 memo 数据用于存放较长的字符数据类型 可以把它看成是字符型数据的特殊形式 备注型数据没有数据长度限制 仅受限于现有的磁盘空间 它只用于数据表中的字段类型的定义 备注型字段长度固定为4个字符 而实际数据被存放在与数据表文件同名的备注文件中 实际长度根据数据的内容而定 13 5 1 7通用型 5 1数据类型 5 1 7通用型 通用型 general 数据是用于存储ole对象的数据类型 通用型数据中的ole对象可以是电子表格 文档 图片等 它只用于数据表中的字段类型的定义 通用型字段长度固定为4个字符 实际数据长度仅受限于现有的磁盘空间 14 5 2数据存储 15 5 2 1常量 5 2数据存储 5 2 1常量 常量是一个命名的数据项 是在命令或程序中直接引用的实际值 其特征是在所有的操作中其值不变 常量类型有数值型 浮点型 字符型 逻辑型 日期型和日期时间型6种 16 5 2 1常量 5 2数据存储 5 2 1常量 1 数值型常量由数字0 9 小数点和正负号组成 例5 1 123 56768 32567 67 17 5 2 1常量 5 2数据存储 5 2 1常量 2 浮点型常量是数值型的浮点格式 例5 2 123e 12 3645e 89 18 5 2 1常量 5 2数据存储 5 2 1常量 3 字符型常量 也称为字符串使用 例5 3 abcde 中国人民解放军 高等教育出版社 注意 字符型常量也称为字符串字符串中的字母 大小写并不等价 如 abc 并不等价于 abc eg abc abc 不包含任何字符的字符串 称为空串 它的长度为0 与包含空格的字符串 不同 eg 定界符必须成对匹配 19 5 2 1常量 5 2数据存储 5 2 1常量 4 逻辑型常量由表示逻辑判断结果为 真 或 假 的符号组成 例5 4 逻辑真 t 或 t 或 y 或 y 逻辑假 f 或 f 或 n 或 n 20 5 2 1常量 5 2数据存储 5 2 1常量 5 日期常量常用的系统输出格式 mm dd yy常用的系统输入格式 yyyy mm dd setdateto american ansi british dmy mdy ymd short long 设置日期显示格式 美国国家标准学会 americannationalstandardsinstitute ansi 注意 vfp传统的日期和日期时间格式不带 在日期和日期时间型常量加 是vfp6 0以后规定的严格日期格式 且是默认设置 若需使用传统的日期和日期时间格式 须用setstrictdate命令进行设置 21 5 2 1常量 例子 查当前日期 date setdatetoansi 2008 09 22 setdatetoshort 2008 09 22 setdatetolong date 2008 09 22 setcenturyon off to rollover 用于决定如何显示或解释一个日期数据的年份 on显示世纪 即显示的年份是4位 off不显示世纪 即用2位数字表示年份 它是系统的默认设置 setmarkto 日期分隔符 用于指定日期分隔符 若不带参数 则恢复系统默认的斜杠分隔符 日期分隔符一定要用定界符括起来 否则该命令无效 例 setmarkto date 22 5 2 1常量 5 2数据存储 5 2 1常量 6 日期时间型常量常用的系统输出格式 mm dd yyhh mm ss常用的系统输入格式 yyyy mm ddhh mm ss 日期时间型 datetime 数据包括日期和时间两部分内容 有传统的和严格的两种格式 系统默认格式为 mm dd yyyyhh mm ss 其中mm代表月 dd代表日 yyyy代表年 hh代表小时 mm代表分 ss代表秒 严格格式为 yyyy mm dd hh mm ss a p a和p分别代表上午和下午 默认值为a setmarkto 2001 03 22 11 30p 23 setsecondson off 当显示日期时间值时 是否显示时间部分的秒 默认设置是on eg setsecondson datetime setsecondsoff datetime 5 2 1常量 24 变量 变量用于存储数据 一个变量在不同的时刻可以存放不同的数据 变量值是能够随时更改的 每个变量有一个变量名 代码通过变量名来访问变量的取值 25 变量可分为两大类 字段变量和内存变量 一 字段变量在建立数据表时定义的一类变量 就是数据表中的字段 由于表中的各条记录对同一个字段名可能取值不同 因此打开表之后表中的字段名就是变量 称为字段变量 字段变量的类型有字符型 数值型 逻辑型 日期型 日期时间型 备注型 通用型等 26 5 2 2内存变量 5 2数据存储 5 2 2内存变量 内存变量是一般意义下的简单变量 每一个内存变量都必须有一个固定的名称 以标识该内存单元的存储位置 用户可以通过变量标识符使用内存单元存取数据 内存变量是内存中的临时单元 可以用来在程序的执行过程中保留中间结果与最后结果 或用来保留对数据库进行某种分析处理后得到的结果 27 5 2 2内存变量 5 2数据存储 5 2 2内存变量 内存变量的类型有数值型 浮点型 字符型 逻辑型 日期型和日期时间型6种 内存变量名的长度在visualfoxpro系统中可以达到254个字符 是由字母 数字和下划线组成的 如果内存变量与数据表中的字段变量同名时 用户在引用内存变量时 要在其名字前加一个m 或 m 用以强调这一变量是内存变量 28 内存变量的命名规则 每个变量有一个变量名 代码通过变量名来访问变量的取值 内存变量名可以用数字 字母 大小写通用 汉字和下划线组成 用户定义的内存变量名只能以字母和汉字开头 例如 x1 c4 姓名 aver 3是合法的内存变量名 而5c m 为非法的内存变量名 29 3 内存变量的显示 display listmemory like toprinter tofile 功能 显示内存变量的当前信息 包括变量名 作用域 类型和取值 分屏显示 一次显示 通配符包括 和 表示任意多个字符 表示任意一个字符 30 eg 1 store hello toa1store word toa2cleardisplaymemorylikea displaymemorylike 2 31 5 2 3数组变量 5 2数据存储 5 2 3数组变量 数组是一组有序内存变量的集合 或者说 数组是由同一个名字组织起来的通过下标加以区分的简单内存变量的集合 其中每一个下标不同的内存变量都是这个数组的一个元素 它是由一个以行和列形式表示的数组元素的矩阵 32 5 2 3数组变量 5 2数据存储 5 2 3数组变量 数组在使用前必须要通过dimension或declare定义 数组一旦定义 它的初始值是逻辑值 f 在使用数组时 一定要对数组进行初始化 还要注意数组下标的起始值是1 33 5 2数据存储 5 2 3数组变量 定义数组的命令格式如下 dimension declare 34 5 2数据存储 5 2 3数组变量 例如 定义一个含有12个元素的二维数组 dimensioncc 3 4 cc数组一旦定义完成 用户就可以使用cc 1 1 cc 1 2 cc 1 3 cc 1 4 cc 2 1 cc 2 2 cc 2 3 cc 2 4 cc 3 1 cc 3 2 cc 3 3 cc 3 4 12个内存变量单元存取数据 35 5 2 4字段变量 5 2数据存储 5 2 4字段变量 字段变量是数据库管理系统中的一个重要概念 它与记录一纵一横构成了数据表的基本结构 一个数据库由若干相关的数据表组成 一个数据表由若干个具有相同属性的记录组成 而每一个记录又是由若干个字段组成 字段变量就是指数据表中已定义的任意一个字段 36 5 2 4字段变量 5 2数据存储 5 2 4字段变量 字段变量的数据类型与该字段定义的类型一致 字段变量的类型有数值型 浮点型 货币型 整型 双精度型 字符型 逻辑型 日期型 日期时间型 备注型和通用型等 使用字段变量首先要建立数据表 建立数据表时首先定义的就是字段变量属性 名字 类型和长度 37 5 2 5记录 5 2数据存储 5 2 5记录 记录是数据表中一组数据项的集合 在同一个数据表中可以有若干个记录 每一个记录具有相同的字段个数 在数据表中记录的顺序不影响对记录的操作 在visualfoxpro系统中 许多操作都是通过记录操作来完成的 38 5 2 6对象 5 2数据存储 5 2 6对象 对象是数据存储器的一种 对象是类的实体 对象也是类的变量 它是任何具有属性和方法的信息的集合 对象的建立可以通过设计器和createobject 函数实现 在visualfoxpro系统中 引用对象是可视化编程的重要手段 39 5 2 7内存变量的作用域 5 2数据存储 5 2 7内存变量的作用域 内存变量的作用域是按变量在程序中的作用范围来区分的 40 5 2 7内存变量的作用域 5 2数据存储 5 2 7内存变量的作用域 在visualfoxpro系统中 能否正确使用内存变量 弄懂内存变量的作用域是重要的一个环节 一旦内存变量的作用域被定义 使用变量时就要特别注意它的作用范围 尤其是在进行应用系统开发时 各对象间的数据传递就是依靠内存变量来完成的 内存变量的作用范围定义不当 对象间的数据传递就将导致失败 41 5 2数据存储 5 2 7内存变量的作用域 1 全局型内存变量的定义 用public命令定义的内存变量 可视为全局型内存变量 命令格式 public 或 public array 演示p84例5 10 42 5 2数据存储 5 2 7内存变量的作用域 1 全局型内存变量的定义 命令功能 定义全局型内存变量 或全局型数组变量 43 5 2数据存储 5 2 7内存变量的作用域 2 局部型变量的定义用private命令定义的内存变量 可视为局部型内存变量 命令格式 private或 privateall like except 44 5 2数据存储 5 2 7内存变量的作用域 2 局部型变量的定义或 private array 命令功能 定义局部型内存变量 或局部型数组变量 45 5 2数据存储 5 2 7内存变量的作用域 3 本地型变量的定义用local命令定义的内存变量 可视为本地型内存变量 命令格式 local 46 5 2数据存储 5 2 7内存变量的作用域 3 本地型变量的定义或 local array 命令功能 定义本地型内存变量 或本地型数组变量 47 5 2 8有关内存变量的操作 5 2数据存储 5 2 8有关内存变量的操作 内存变量的定义 可以通过定义内存变量的作用域 或者直接给内存变量赋值来进行 内存变量一旦定义完成 便可以对其进行如下操作 48 5 2 8有关内存变量的操作 掌握 5 2数据存储 5 2 8有关内存变量的操作 1 给内存变量赋值命令 1 store命令命令格式 storeto命令功能 计算的值 并将的值赋给内存变量表中每一个变量 49 例 store6toc1 c2store 张三 to姓名m 2 4性别 t da 1980 09 11 c1 c2 姓名 m 性别 da 50 5 2数据存储 5 2 8有关内存变量的操作 2 命令命令格式 命令功能 计算的值 并将的值赋给内存变量 51 5 2数据存储 5 2 8有关内存变量的操作 2 表达式输出命令命令格式 命令功能 依次计算中表达式的值 并将诸表达式表的值在屏幕上输出 其中 使用 命令 显示结果在下一行输出 使用 命令 显示结果在当前行输出 不选择 使用 命令 输出一个空行 52 5 2数据存储 5 2 8有关内存变量的操作 3 数据表与内存变量间数据的传递命令 1 scatter命令命令格式 scatter fields fieldslike fieldsexcept memo to blank 命令功能 将当前数据表中 当前记录的全部或部分数据传送到指定的数组中 53 使用说明 若要传送备注型字段 则需要使用memo选项 若不使用fields短语指定字段 则复制除备注型和通用型之外的全部字段 使用to子句将数据复制到数组元素中 vfp会自动建立或扩大数组 54 eg dimensionstud 4 usestudentdisplaygo5displayscattertostud stud 1 stud 2 stud 3 stud 4 stud 5 stud 6 55 5 2数据存储 5 2 8有关内存变量的操作 3 数据表与内存变量间数据的传递命令 2 gather命令命令格式 gatherfrom fields memo 或 gatherfrom fields fieldslikefieldsexcept memo 命令功能 用数组中的数据置换当前数据表中数据 56 使用说明 使用此命令修改记录前需要确定记录指针的位置 使用fields子句以替换特定字段的值 若数组元素多于字段数 则多余的数组元素不传送 而数组元素少于字段数 则多余的字段数不被改变 57 eg usestudentgo3dispdimex 3 x 1 aaa x 2 bbb x 3 ccc gatherfromxdisp 58 5 3函数 掌握 59 5 3 1数值函数 5 3函数 5 3 1数值函数 常用的数值计算函数如下表 max 5 9 80 2 max 2 12 05 min 5 9 80 2 min 汽车 飞机 轮船 60 5 3 1数值函数 5 3函数 5 3 1数值函数 常用的数值计算函数如下表 61 eg store5 8tox int x int x ceiling x ceiling x floor x floor x store10toy abs 5 y sign 5 y sign y 10 sqrt 45 5 exp 2 2 log 54 6 62 5 3 2字符函数 11个 5 3函数 5 3 2字符函数 常用的字符处理函数如下表 格式 len s 功能 求字符串s的长度例 len 南京航空航天大学 16x 中文visualfoxpro6 0 len x 21注意 中文字符占2个字节 63 5 3 2字符函数 5 3函数 5 3 2字符函数 常用的字符处理函数如下表 64 5 3 2字符函数 5 3函数 5 3 2字符函数 常用的字符处理函数如下表 65 eg store 等级 tox 计算机 trim x 考试 计算机 ltrim x 考试 计算机 alltrim x 考试 66 storespace 1 test space 3 toss trim ss ltrim ss alltrim ss len ss len trim ss len ltrim ss len alltrim ss 67 取子串函数格式 substr s i j 从s主串中取出起点从第i个字符开始的长度为j的子串 若缺省j 将从起点截取到字符型表达式的结尾 当i 0时输出空串 68 left right left在字符表达式中 从左端截取一个指定长度的子串作为函数值 right在字符表达式中 从右端截取一个指定长度的子串作为函数值 若的值大于的长度 则该函数返回整个字符串 若小于或等于0 该函数返回一个空串 69 store goodbye tox left x 2 substr x 6 2 substr x 6 right x 3 70 计算子串出现次数函数格式 occurs 功能 返回第一个字符串在第二个字符串中出现的次数 函数值为数值型 若第一个字符串不是第二个字符串的子串 函数值为0 71 store abracadabra tos occurs a s occurs b s occurs c s occurs e s 72 求子串位置函数 expc1在expc2中的位置 区分大小写 格式1 at 格式2 atc expc1在expc2中的位置 不区分大小写 73 store thisisvisualfoxpro tox at fox x atc fox x at is x 3 at xo x 74 子串替换函数格式 stuff 功能 该函数可用修改中任何一部分 指定修改的起始位置 则为要修改的字符个数 75 eg 格式 stuff 功能 该函数可用修改中任何一部分 指定修改的起始位置 则为要修改的字符个数 stuff 航空航天学院 9 4 大学 航空航天大学 stuff 会计凭证 5 0 记帐 会计记帐凭证 stuff 航空航天学院 5 4 航空学院 76 store goodbye tos1store morning tos2 stuff s1 6 3 s2 stuff s1 1 4 s2 77 字符替换函数格式 chrtran 功能 当第一个字符串中的一个或多个相同字符与第二个字符串中的某个字符相匹配时 就用第三个字符串中与第二个字符串相对应字符替换这些字符 若第三个字符串包含的字符个数少于第二个字符串包含的字符个数 导致没有对应字符 则第一个字符串中相匹配的各字符将被删除 78 字符替换函数格式 chrtran 功能 当第一个字符串中的一个或多个相同字符与第二个字符串中的某个字符相匹配时 就用第三个字符串中与第二个字符串相对应字符替换这些字符 若第三个字符串包含的字符个数少于第二个字符串包含的字符个数 导致没有对应字符 则第一个字符串中相匹配的各字符将被删除 若第三个字符串包含的字符个数多余第二个字符串包含的字符个数 多余字符被忽略 eg x1 chrtran abacad acd x12 y1 chrtran 计算机abc 计算机 电脑 z1 chrtran 大家好 大家 您 x1 y1 z1 79 字符串匹配函数格式 like 功能 比较两个字符串对应位置上的字符 若所有对应字符都匹配 函数返回逻辑真 否则返回逻辑假 中可以包含通配符 和 表示任意多个字符 表示任意一个字符 80 eg store abc toxstore abcd toy like ab x like ab y like x y like b x like abc x 81 5 3 3日期时间函数 5 3函数 5 3 3日期时间函数 常用的日期和时间函数如下表 82 5 3函数 5 3 3日期时间函数 5 3 3日期时间函数 常用的日期和时间函数如下表 83 5 3函数 5 3 3日期时间函数 5 3 3日期时间函数 常用的日期和时间函数如下表 84 eg date time datetime store 2008 10 102 30 50p todd year dd month dd day dd hour dd minute dd sec dd dow date 85 5 3 4转换函数 5 3函数 5 3 4转换函数 常用的转换函数如下表 86 5 3 4转换函数 5 3函数 5 3 4转换函数 常用的转换函数如下表 87 eg store256 456toss str ss 8 4 str ss 5 str ss str ss 5 2 str ss 2 2 88 p66例2 30 val a18 val 18a18 val 143 1592 注意 转换时 遇到第一个非数字字符时停止 若第一个字符不是数字 则返回结果0 00 默认保留2位 89 store 123 toxstore 45 toystore a45 toz val x y val x z val z y 90 eg1 setdatetoymdsetcenturyon ctod 2008 10 1 ctot 2008 10 1 time eg2 storedatetime tott tt dtoc tt dtoc tt 1 ttoc tt ttoc tt 1 91 5 3 5测试函数 1 值域测试函数between eg store null toxstore100toy between 150 y y 100 between 90 x y 92 2 空值 null值 测试函数格式 isnull 功能 判断一个表达式的运算结果是否为null值 若是null值则返回逻辑真 t 否则返回逻辑假 f store null tox x isnull x 93 3 空 值测试函数格式 empty 功能 根据表达式的运算结果是否为 空 值 返回逻辑真或逻辑假 不同类型数据的 空 值 注意 空 值与null值是两个不同的概念 函数empty null 的返回值为逻辑假 f 94 4 数值类型测试函数格式 vartype 功能 测试的类型 返回一个大写字母 函数值为字符型 若的运算结果是null值 则函数根据值决定是否返回的类型 若值为 t 则返回的类型 若值为 f 或缺省 则返回x以表明的运算结果是null值 95 4 数值类型测试函数格式 vartype 功能 测试的类型 返回一个大写字母 函数值为字符型 若的运算结果是null值 则函数根据值决定是否返回的类型 若值为 t 则返回的类型 若值为 f 或缺省 则返回x以表明的运算结果是null值 x 123 store10toystore null toxstore 100 2toz vartype x vartype x t vartype y vartype z 96 5 表文件首测试函数bof 6 表文件尾测试函数eof 7 当前记录号测试函数recno 此函数的关键是把握好表文件的四个位置top bottom bof eof 97 eg usestudentgotop recno bof skip 1 将当前表中记录指针相对移动若干个记录 recno bof gobottom recno eof skip 1 recno eof 98 8 记录个数测试函数reccount 功能 返回当前表 若缺省自变量 或指定表文件中的记录个数 若指定工作区上没有打开表文件 函数值为0 注意 reccount 返回的是表文件中物理上存在的记录个数 不管记录是否被逻辑删除 以及setdeleted的状态如何 也不管记录是否被过滤 setfilter 该函数都会把它们考虑在内 99 e记录个数测试函数reccount 功能 返回当前表 若缺省自变量 或指定表文件中的记录个数 若指定工作区上没有打开表文件 函数值为0 注意 reccount 返回的是表文件中物理上存在的记录个数 不管记录是否被逻辑删除 以及setdeleted的状态如何 也不管记录是否被过滤 setfilter 该函数都会把它们考虑在内 g usestudentcounttox x 显示器屏幕上显示数值gotopdeletenext2setdeletedoncounttox x 显示值 1 reccount 显示值 2 100 9 条件测试函数iif 10 记录删除测试函数deleted 101 5 3 5测试函数 7个 5 3函数 5 3 5测试函数 常用的测试函数如下表 102 5 3 5测试函数 7个 5 3函数 5 3 5测试函数 常用的测试函数如下表 103 5 3 6其它函数 5 3函数 5 3 6其它函数 常用的其它函数如下表 104 5 4表达式 掌握 105 5 4 1算术表达式 5 4表达式 5 4 1算术表达式 算术表达式由算术运算符和数值型常量 数值型内存变量 数值型数组 数值类型的字段 返回数值型数据的函数组成 算术表达式的运算结果是数值型常数 106 5 4 1算术表达式 5 4表达式 5 4 1算术表达式 算术运算符及实例一览如下表 107 5 4 1算术表达式 5 4表达式 5 4 1算术表达式 算术运算符的优先级 108 5 4 1算术表达式 5 4表达式 5
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 欢乐周末团队历奇小组(计划书)
- 项目管理制度 (二)
- 襄阳枣阳市招聘事业单位工作人员考试试题及答案
- 2025年新型分子筛系列产品项目合作计划书
- 2025年玻璃、陶瓷制品生产专用设备合作协议书
- 2025年邮政专用机械及器材项目建议书
- 2025年高纯度丙烯酰胺及聚丙烯酰胺项目建议书
- 学习动力与教育环境的互动关系
- 教育创新论坛国际在线教育平台的挑战与机遇
- 教育国际合作打破教育壁垒的实践研究
- 消防水池 (有限空间)作业安全告知牌及警示标志
- 大众文化导论完整版课件最全电子教案
- (完整版)形式发票模版(国际件通用)
- 原创领袖的风采-易发久
- DB33∕642-2019 热电联产能效、能耗限额及计算方法
- 考试录用公务员笔试监考工作培训
- GM∕T 0036-2014 采用非接触卡的门禁系统密码应用指南
- 钱江杯优质工程检查表
- 内蒙古高中毕业生学籍表毕业生登记表学年评语表成绩单身体健康检查表完整版高中档案文件
- NMRV减速机说明
- 小升初火车过桥问题
评论
0/150
提交评论