《世宝易语言教程目录》由会员分享,可在线阅读,更多相关《世宝易语言教程目录(23页珍藏版)》请在金锄头文库上搜索。
1、世宝易语言教程目录世宝易语言教程目录第 1 季 易语言 网络课程 2009 植树节=1= 2009-3-10 周 2 晚集体会=2= 2009-3-12 周 4 晚 植树节从控制台程序开始代码的输入 运行命令 6 个:标准输出() ,延时() ,标准输入() ,到文本() ,到数值() ,如果()变量:1、如何插入变量。2、如何给变量赋值。3、如何使用变量的值数据类型 2 种:文本型,数值型(整数型)=3= 2009-3-17 周 2 晚为什么 不能 输入小数?函数是什么?.为了 深刻理解 函数 我们约定两件事情:1、从现在开始我们把“函数”与“命令”这两个名词混用!2、要记住混用“函数”与“
2、命令”这两个名词是不正确的!返回值 命令名 ( 参数 , )-表达式:(运算符优先级)某变量到数值(到文本(6103)“.”到文本(3228)+1某变量到数值(到文本(61)“.”到文本(3216)+1某变量到数值(到文本(7)“.”到文本(16)+1某变量到数值(“7“.”“16“)+1某变量到数值(“7.16“)+1某变量7.16+1某变量8.16算术运算符:+ - * / %什么是 关系运算符 ?数据类型 2 种:双精度小数、逻辑型a = 真 ?关系运算符: = = != ?=流程控制 命令 1 个:如果().如果 (逻辑型 条件) 1111111111 1111111111 11111
3、11111.否则 2222222222 2222222222 2222222222.如果结束 3333333333 3333333333 3333333333-如果()命令 的 嵌套使用!-判别符号的计算程序!要求能处理小数!运行效果如下:请输入一个数:_请输入操作符:_ ( + - * / )请输入一个数:_计算结果为:_=4= 2009-3-19 周 4 晚逻辑运算符:变量与数组;子程序:组件2009 端午节 5 月 28 日 第 1 季 课程 结束 录像下载见 【第 1 季 基础的基础】 【第 2 季 基础的提高】* * * * * * * * * * * * * * * * *易语言
4、网络课程 第 2 季* * * * * * * * * * * * * * * * *网络课堂 地址 http:/ 年 11 月 10 日 开讲( 立冬 后 第 1 个 星期二 的 晚上 )上课时间:每周 2、4 晚 8 点 - 10 点 (改啦 留意博客通知!)课时总数:无法预测 总之 为期周 风雨不改 停电另说!本课程完全免费 男女老少 任何人 均可参加!技术要求:已学习了第 1 季课程,或能基本掌握核心支持库的常用命令。课程内容:易语言 + Microsoft SQL server 从最最最简单的网络数据库程序开始.争取让每个人、都能开发出、自己工作中、实用的 管理软件.原定计划 已变
5、最新通知 请 随时留意 !一、感谢大家支持 很多热心网友 帮着宣传这套教程二、会的有限 仅仅是基础 #*$ (不是总开这个虚拟机 大家也动手 架设自己的服务器吧)SQL 版聊天室 1.3.exe库名为 lianxi 用户名 lianxi 密码 空库脚本 如下:CREATE TABLE dbo.聊天记录 (编号 int IDENTITY (1, 1) NOT FOR REPLICATION NOT NULL ,内容 varchar (500) COLLATE Chinese_PRC_CI_AS NULL ,时间 datetime NULL ) ON PRIMARYGOCREATE TABLE
6、dbo.表在线昵称 (昵称 varchar (50) COLLATE Chinese_PRC_CI_AS NULL ,时间 datetime NULL ) ON PRIMARYGOALTER TABLE dbo.聊天记录 ADD CONSTRAINT DF_聊天记录_时间 DEFAULT (getdate() FOR 时间GOALTER TABLE dbo.表在线昵称 ADD CONSTRAINT DF_表在线昵称_时间 DEFAULT (getdate() FOR 时间GO作业: 按 上面的 库脚本 制作 程序吧 效果差不多就行添加 私聊功能 下周 讲 注册 等等=8= 2009-12-19
7、记录集.添加 效率慢服务器 先关闭 客户机 报错SQL 版聊天室 2.2/2.22CREATE TABLE dbo.聊天记录 (编号 int IDENTITY (1, 1) NOT FOR REPLICATION NOT NULL ,内容 varchar (500) COLLATE Chinese_PRC_CI_AS NULL ,时间 datetime NULL ,对方 varchar (50) COLLATE Chinese_PRC_CI_AS NULL ,私聊 bit NULL ) ON PRIMARYGOCREATE TABLE dbo.表会员 (昵称 varchar (50) COLL
8、ATE Chinese_PRC_CI_AS NULL ,密码 varchar (32) COLLATE Chinese_PRC_CI_AS NULL ) ON PRIMARYGOCREATE TABLE dbo.表在线昵称 (昵称 varchar (50) COLLATE Chinese_PRC_CI_AS NULL ,时间 datetime NULL ) ON PRIMARYGOALTER TABLE dbo.聊天记录 ADD CONSTRAINT DF_聊天记录_时间 DEFAULT (getdate() FOR 时间GOALTER TABLE dbo.表在线昵称 ADD CONSTRAI
9、NT DF_表在线昵称_时间 DEFAULT (getdate() FOR 时间GO+过年超忙 录制暂停+=2010 年 x 日 第 2 季 继续 教程下载 =QN:世宝本人是做什么的? 搞软件! 谈的 想的 做的 围着程序转虎年 进入 易语言 5.x 时代数据库连接 记录集insert update delete select . . . . . . . . . . . . . . . . . . . . . . . .后期内容: 并发 (树形框) 表格 XML 模块/DLL. . . . . . . . . . . . . . . . . . . . . . . . . . 1 并发库存
10、负数?!相互关联银行 卡+折+网银 三个同时做 提款或转账操作?方法一 在 事务中 锁定表select * from 表名 WITH (HOLDLOCK) 能读 不能改 删 select * from 表名 WITH (TABLOCKX) 不能读 能改 删开始事务 BEGIN TRANSACTION保存事务 COMMIT回滚事务 ROLLBACK方法二 队列化. . . 2 树形框- 文本方式保存 3 树形框- 数据库 表中 保存单机版程序 SQL server 或 Office Access 都可以Access 导入 SQL server 4 核心库 表格扩展库 高级表格表格 上 直接 操作
11、数据库 5 表格 只用来 查询表格 引出 详细页面 6 详细页面 状态查询 索引 提高查询效率 7 分页 8 高级表格 单据 ( 列表 报表 )常见 业务系统 代码量 录入 20% 查询 30% 报表 50% 9 XML文本编码 10 模块/DLL 编写 调用DLL windows 动态链接库易模块 是 静态的!模块能调用模块DLL 也能调用 DLL1 经常 重复出现的 代码段2 团队合作 开发程序不要 特意追求 使用!第 2 季 结束 _ 感谢收看 2010 年 3 月 30 日第 3 季 ?(可能 大概 也许 预计是 某个专题类的 讲解 嗯)*统计 sum()和 avg()平均 min()小 max()大 count(*)select TOP 10 * from 表名 where 条件 order by 列名 ASC/DESCbetween like % _ escape关键字TOP 10 返回 前 10 条TOP 10 PERCENT 返回 前 10%条distinct 列名 返回 不重复的between = and =in (a,b,c,d)not 否定 and 并且 or 或者