选择一个数据库驱动后点Defaults
就会有类似下列显示(这里是Oracle)
一般只需
直接或在程序中改
       USER NAME=****
       PASSWORD=*****
这两项SERVER NAME=ORA_SERVER
USER NAME=MYNAME
NET PROTOCOL=TNS
OPEN MODE=READ/WRITE
SCHEMA CACHE SIZE=8
LANGDRIVER=
SQLQRYMODE=
SQLPASSTHRU MODE=SHARED AUTOCOMMIT
SCHEMA CACHE TIME=-1
MAX ROWS=-1
BATCH COUNT=200
ENABLE SCHEMA CACHE=FALSE
SCHEMA CACHE DIR=
ENABLE BCD=FALSE
ENABLE INTEGERS=FALSE
LIST SYNONYMS=NONE
ROWSET SIZE=20
BLOBS TO CACHE=64
BLOB SIZE=32
OBJECT MODE=TRUE
PASSWORD=

解决方案 »

  1.   

    选择一个数据库驱动后点Defaults
    就会有类似下列显示(这里是Oracle)
    一般只需
    直接或在程序中改
           USER NAME=****
           PASSWORD=*****
    这两项SERVER NAME=ORA_SERVER
    USER NAME=MYNAME
    NET PROTOCOL=TNS
    OPEN MODE=READ/WRITE
    SCHEMA CACHE SIZE=8
    LANGDRIVER=
    SQLQRYMODE=
    SQLPASSTHRU MODE=SHARED AUTOCOMMIT
    SCHEMA CACHE TIME=-1
    MAX ROWS=-1
    BATCH COUNT=200
    ENABLE SCHEMA CACHE=FALSE
    SCHEMA CACHE DIR=
    ENABLE BCD=FALSE
    ENABLE INTEGERS=FALSE
    LIST SYNONYMS=NONE
    ROWSET SIZE=20
    BLOBS TO CACHE=64
    BLOB SIZE=32
    OBJECT MODE=TRUE
    PASSWORD=***************************
     例子:     
          DatabaseMain.Params.Values['DRIVER NAME']:=g_dbdriver;
          DatabaseMain.Params.Values['SERVER NAME']:=g_Service;
          DatabaseMain.Params.Values['DATABASE NAME']:=g_database;
          DatabaseMain.Params.Values['USER NAME']:=g_user;
          DatabaseMain.Params.Values['PASSWORD']:=g_password;
          DatabaseMain.LoginPrompt := False;
          FrmWelcome.lbProgressTip.Caption := '正在连接远程数据库...';
          FrmWelcome.lbProgressTip.Refresh;
          DatabaseMain.Connected := true;