- 博客(10)
- 问答 (2)
- 收藏
- 关注
原创 【oracle form】创建Data Block 以及展示用的Canvase
楼主这里不能截图,就不上图了...我现在用的是oracle9i 的开发套件,打开Forms Bulider后界面上就会有Object Navigator的窗口(以下简称ON窗口),并有一个默认的Form。 首先创建一个自己的Form:在ON窗口树形结构中中选中Froms,然后点击ON窗口左上"+"图标新建一个Form。选中新建的Form按F4可以弹出property编辑框修改相应属
2014-03-28 08:15:41 1005
原创 【oracle form】 剩余的一些东西
目前主要是概念介绍,前面已经介绍了一部分,这里将我遇到的其他一些东西记录下来。后面开始讲讲实际开发!1.变量作用域Form里面按作用域来分,目前楼主接触到三种变量a.全局变量,整个session可见。用法如下 global.g_val 。其中global为关键字,标识这个变量为全局的;g_val为我们自己取的变量名。b.Form范围的变量,这种变量Form工程内可见。用法如下 pa
2014-03-26 07:58:29 644
原创 【oracle form】 trigger介绍
Trigger 不是数据库中的触发器,不过功能类似,都是当某个事件发生的时候会触发。Trigger中可以编写代码,当对应事件发生的时候就会执行该Trigger中的代码。Oracle Form中的Trigger有三个层级:Form level、Data Block level、Item level。三个层级的影响范围是依次递减的,三个层级可能存在相同名字的Trigger,如果下层Trig
2014-03-25 08:43:11 1039
原创 【oracle form】 插播个错误 FRM-91500
FRM-91500: Unable to start/complete the build. 昨天编译的时候报了这个错...以前一直用别人写的脚本编译,昨天自己直接编译结果就这样。 我是在putty下用frmcmp.sh 来编译的frmcmp.sh Module=test1.fmb userid=test/test@hjchen网上说是frmcmp.sh编译的时候要
2014-03-25 08:19:51 930
原创 【Oracle Form】Data Block 与 Canvas
Data Block 和 Canvas是Form中两个比较重要的概念。Data BlockData Block是用来定义需要展示的对象的地方。Form主要作用是用来作为操作数据库的接口,Data Block可以用来映射到数据库的表。Data Block从数据库角度看可以分为:和数据库关联的以及不和数据库关联的。和数据库关联的Data Block就可以映射到表或者根据sql语句存
2014-03-24 08:48:29 897
原创 开篇
最近接到个项目,使用了个冷门技术(反正我以前没见过也没听人提过),oracle forms。简单来讲这就是Oracle提供的一个界面开发工具,开发出来的程序一般作为用户和数据库之间的接口。这样一些不懂技术的用户就不需要学习什么sql,直接通过界面直观的对数据库进行增、删、改、查!具备一下知识学这个会比较轻松:1. oracle数据库相关,主要就是sql语句、存储过程、函数。因为要实现比
2014-03-21 08:12:52 336
原创 Linux下C如何调用动态库
首先生成一个测试用的动态库,代码如下myso.c#include void Hello(){ printf("Hello\n");}char * Func(char *cstr_name){ return cstr_name;}编译成动态库gcc -shared -fPIC -o myso.so myso.c
2014-03-20 08:06:51 1652
空空如也
Linux shell 脚本 奇怪
2015-12-24
Linux/Unix 下调试动态库(.so文件)
2014-03-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人