T100开发新手入门

news/2024/11/30 1:52:58/

design by leezec 296066606


工具配置篇

1.T100设计器;参考我早期写的T100的设计器使用规范_leezec的博客-CSDN博客_t100设计器

2.Xshell;官网下载,有免费版,主要是连接linux服务器用,安装后建立会话,输入名称(什么都行),主机(服务器的ip地址,不可以是主机名)确定后开启会话,按照提示输入账号和密码,能出现如图所示的画面就表示配置成功了

3.oracle数据库监听工具,没什么好说的,去官网下载12c版本,解压后点击安装,安装界面的选项选择管理员,其余的一路下一步,完成即可

4.PL/SQL;什么版本都可以,安装后要配置连接,创建一份文本资料,更名tnsnames.ora,存放到C:\app\client\leezec\product\12.2.0\client_1\network\admin目录下,leezec是我的用户名对应的文件夹,然后需要取得数据库的连接配置档,在xshell执行tnsping topprd 取得配置链接,如图:

然后将这一段复制下来,粘贴到tnsnames.ora,如图 

 等号前面是名称,后面就是tnsping指令取得的数据库链接,配置后打开pl/sql,如果数据库下拉选项能看到命名的数据库连接就表示配置成功了


语法基础篇

1.定义 DEFINE

--定义一个变量(关键字DEFINE)
写法1 直接定义类型
DEFINE l_ac decimal(5,0) #整数
DEFINE l_sql string   #文本写法2 参考数据库的原有数据类型 r.t (关键字LIKE)
DEFINE l_ac LIKE type_t.num5 #整数
DEFINE l_sql LIKE type_t.chr4000   #文本--定义数据结构参考类型
TYPE type_test RECORD #定义一个参考类型num1 LIKE type_t.num5,num2 LIKE type_t.num5,num3 LIKE type_t.num5,dat1 LIKE type_t.dat,dat2 LIKE type_t.dat,chr1 LIKE type_t.chr100END RECORD--定义一个一维数组(单行数据)
DEFINE g_test type_test #根据type_test的结构定义一个一维数组--定义一个二维数组(多行数据)
DEFINE g_test1 DYNAMIC ARRAY OF type_test注意:1.在一个函数内,一个变量只能定义一次,包括头文件和MAIN入口2.变量使用前,尽量做个初始化,清空原值3.尽量按照T100程序的变量命名规则去做变量定义,具体可以参考T100的程序

2.赋值 LET

赋值关键词:LET 
定义一个文本变量,并赋值为周杰伦:
DEFINE l_name LIKE type_t.chr20
LET l_name = '周杰伦'定义一个数值变量,并赋值为888:
DEFINE l_num LIKE type_t.num10
LET l_num = 888另一种赋值的方式:INTO 从数据库取值
获取100001料件的单位
DEFINE l_imaa006 LIKE imaa_t.imaa006SELECT imaa006 INTO l_imaa006 FROM imaa_t WHERE imaaent='企业号' AND imaa001= ‘100001’

3.判断 IF

4.条件 AND OR 

4.游标 PREPARE

5.循环 WHILE FOREACH FOR

6.函数 CALL 


数据库基础篇


系统操作篇


程序结构篇


项目实战篇


 长期更新。。。。


http://www.ppmy.cn/news/133735.html

相关文章

Linux 目录结构_安装Xshell6和Xftp6教程加 Xshell无法启动:要继续使用此程序........,的解决方法

Linux 目录结构 基本介绍 linux 的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录“/”,然后在此目录下再创建其他的目录。深刻理解linux 树状文件目录是非常重要的,这里我给大家说明一下。记住一句经典的话:在…

TP50 TP90 TP95 TP99 TP999 TP9999

1.TP指标: 1)指在一个时间段内,统计该方法每次调用所消耗的时间,并将这些时间按从小到大的顺序进行排序, 并取出结果为 : 总次数 * 指标数 对应TP指标的值, 在取出排序好的时间。 2)TP90,TP95&…

科普 | 3.5mm的国标耳机和美标耳机

1、国标与美标 国标耳机即接口定义标准为国家标准(OMTP) 的耳机,其插头触点的接线定义从尖端到接线处依次是:左声道—右声道—麦克风—地线。该标准被 大多数国产品牌手机和少数国外品牌使用,兼容苹果系列的行货手机IO…

[科普]3.5mm耳机国标和美标

现在3.5mm规格的耳机已经普遍使用,但是用户会发现一些国外厂家的耳机并不适用国产手机,下面就为大家科普一下,解开这个迷题。 区别 美标也称为国际标准(CTIA),从头开始分别是左声道/右声道/地线/MIC。目前在市场上最流行国标(OMT…

手机耳机接口国家标准(OMTP)与国际标准(CTIA)区别

目前国际上通用的手机耳机接口标准有两个,一个是OMTP的标准,一个是CTIA的标准。一般来讲,国际厂商大部分使用的是CTIA标准,如美国、香港和其他国际市场的iPhone耳机,而国内的行货产品则需要支持OMTP标准。这里简单介绍…

远距离无线模块T900网络配置(点对多点网络)

点对多点网络 点对多点网络中,主端可以和多个从端直接连接,也可以通过中继和多个从端连接。中继器也具有从端的功能,可以和主端通信,但其上行数据会和从端的上行数据混淆传输。点对多点网络需要配置网络类型寄存器 S1330。 主端可…

远距离无线模块T900网络配置(点对点网络)

点对点网络 点对点网络中,可以利用 T900 模块,在 A 点和 B 点之间建立一条数据通路。A 点可以是主端,B 点可以是从端。当 A 点和 B 点无法直接连接时,可以增加中继节点。点对点网络需要配置网络类型寄存器 S1331。 点对点网络也可…

远距离无线模块T900网络配置(Mesh 网络)

有中心Mesh 网络 有中心 Mesh 网络为一种特殊的点对多点网络,网络中心仍然为主端,所有从端之间可以互通数据,但不转发数据。有中心的 Mesh 网络需要配置网络类型寄存器 S1332。 该网络类型不支持中继。 主端可以使用目标地址 S140 来临时选择…