我正在使用 PowerBuilder PFC 库登录数据库。
n_cst_appmanager/pfc_open:
IF this.of_LogonDlg() > 0 THEN
Open(w_myapp_frame)
END IF
n_cst_appmanager/ pfc_logon:
SQLCA.DBMS = "ODBC"
SQLCA.AutoCommit = False
SQLCA.DBParm = "ConnectString='DSN=mytestdb;UID=" + as_userid + ";PWD=" + as_password + "'"
connect using SQLCA;
现在,一旦用户登录,在少数情况下我需要连接到另一个数据库(例如,在那里复制一些数据),所以我想自动连接到另一个数据库,而不显示登录窗口再次,因此我需要保存用户的用户名和密码。我怎样才能保存它?我需要保存在注册表中吗?你能举一些例子吗?
例如,我可以通过以下方式获取用户 ID:
s_userid = gnv_app.of_GetUserID()
但我无法获取密码。有人可以帮我怎么做吗?非常感谢。