服务器 频道

Oracle 开发操作指南

    【IT168 服务器学院
    Developer/2000中各键盘触发子所对应的“按键”
 封装过程    键触发子 含义          对应按键
 ABORT_QUERY   Key-EXIT [退出/取消]
 BLOCK_MENU   Key-MENU [块菜单]        F5
CLEAR_BLOCK   Key-CLRBLK [清空块]        Shift+F5
 CLEAR_FORM   Key-CLRFRM [清空FORM]       Shift+F7
 CLEAR_RECORD  Key-CLRREC [清空记录]       Shift+F4
 COMMIT_FORM   Key-COMMIT [提交/存盘]       F10
 COUNT_QUERY   Key-CQUERY [计算查询记录总数]   Shift+F2
 CREATE_RECORD  Key-CREREC [插入新记录]      F6
 DELETE_RECORD  Key-DELREC [删除记录]       Shift+F6
 DOWN      Key-DOWN [下滚记录]       Ctrl+l、下箭头
 DUPLICATE_ITEM Key-DUP-ITEM [复制域/项]       F3
 DUPLICATE_RECORDKey-DUPREC [复制记录]       F4
 EDIT_TEXTITEM  Key-EDIT [打开编辑器]      Ctrl+E
 ENTER      Key-ENTER [Enter]
 ENTER_QUERY   Key-ENTQRY [输入查询条件]     F7
 EXECUTE_QUERY  Key-EXEQRY [执行查询]       F8
 EXIT_FORM    Key-EXIT [退出/取消查询]     Ctrl+Q
 HELP      Key-HELP [帮助]         F1
 LIST_VALUES   Key-LISTVAL [显示值列表LOV]     F9
 LOCK_RECORD   Key-UPDREC [Lock Record]
 NEXT_BLOCK   Key-NXTBLK [下一块]        Ctrl+Page Down
 NEXT_ITEM    Key-NEXT-ITEM [下一域/项]       Ctrl+Tab、Tab、Enter
 NEXT_KEY    Key-NXTKEY [定位到下一个主键项]  Shift+F3
 NEXT_RECORD   Key-NXTREC [下一条记录]      Shift+Down
 NEXT_SET    Key-NXTSET [下一个记录集]     Ctrl+>
 PREVIOUS_BLOCK Key-PRVBLK [前一块]        Ctrl+Page Up
 PREVIOUS_ITEM  Key-PREV-ITEM [前一域/项]    Shift+Tab、Shift+Ctrl+Tab
 PREVIOUS_RECORD Key-PRVREC [前一条记录]    Shift+Up
 PRINT      Key-PRINT [打印当前屏幕]     Shift+F8
 SCROLL_DOWN   Key-SCRDOWN [下翻屏]        Page Down
 SCROLL_UP    Key-SCRUP [上翻屏]        Page Up
 UP       Key-UP     [上滚记录]       Ctrl+p、上箭头
 Esc       取消
 Backspace    向后删除
 Ctrl+U     清除域/项
 Ctrl+F1     显示有效的功能键列表
 Shift+F1    发生错误时,显示错误窗口


     如何在启动FORM程序时直接登录到Oracle数据库上?
1、 调入Form Builder,打开一个新的FORM
2、 在表格级新建一个ON_LOGON触发器
3、 在ON_LOGON里输入以下代码:
DECLARE
PASS1 VARCHAR2(80); --PASS1为密码参数
BEGIN
LOGON(''USER1'',''USER1''||''@''||''TNS1'');
SELECT PASS INTO PASS1 FROM T_PASSWORD WHERE USERNAME=''USER2'';
LOGOUT;
LOGON(''USER2'',PASS1||''@''||''TNS1'');
END;

     FORM中,如何通过 ODBC 访问 Acress 数据
1. 在控制面板中选取 ODBC 控制源
2. 系统 DSN
3. 添加(D)...
4. 选定您需要的驱动程序来安装数据源(S):Microsoft Acress Driver (*.mdb)
5. 完成(F)
6. Date Source Name:aaa(aaa就是数据源名称,也就是在应用程序中所要使用的)
7. 选择一个mdb数据库文件(select)
8. 高级属性:设置用户名、口令
9. OK
10. 打开一个FORM
11. 文件(F)—>连接(E)
12. 用户名/口令@odbc:aaa
13. 连接(O)

     FORM中,如何实现屏幕同步刷新?
现象说明:
FORM中,在做一连串大的操作时,有时希望用message来显示提示信息,但屏幕却不刷新,
解决方法:
message(''信息1'');
synchronize;(同步屏幕显示)
message(''信息2'');
synchronize;

0
相关文章