|
如何在啟動FORM程序時直接登錄到Oracle數(shù)據(jù)庫上? |
|
- 軟件環(huán)境:
1、服務(wù)器端:Windows NT4.0+ORACLE 8.0.4,ORACLE安裝路徑為:C:\ORANT
2、客戶端:Windows 98、Developer/2000客戶端安裝(版本2.1)
- Form程序:
1、調(diào)入Form Builder,打開一個新的FORM
2、在表格級新建一個ON_LOGON觸發(fā)器
3、在ON_LOGON里輸入以下代碼:
DECLARE
PASS1 VARCHAR2(80); --PASS1為密碼參數(shù)
BEGIN
LOGON('USER1','USER1'||'@'||'TNS1');
SELECT PASS INTO PASS1 FROM T_PASSWORD WHERE USERNAME='USER2';
LOGOUT;
LOGON('USER2',PASS1||'@'||'TNS1');
END;
|
【最后更新:】 |
|