Just curious...if there is not a security issue...why don't you set it up through the registry setting for the oracle's 'System DSN'? Regedit, HKEY_LOCAL_MACHINE, SOFTWARE, ODBC, ODBC.INI add the string value 'Password' (case sensitive) and edit it for the 'password'. If security is an issue I apologize or if the application is used by many others it may not be practical.