|
如何抑制 ODBC 的 Logon 画面
当使用 ODBC 的方式连接数据库时, 如果使用者输入代号或密码错, 这时候就会出现 ODBC 的 Logon 画面, 使用者就不知道该怎么办了, 有没有方法可以不让这个 Logon 画面出现.
使用者不知道该怎么办还不是大问题, 更糟的是如果在 ODBC 的 Logon 画面输入正确的数据, 应用系统就可以顺利的连接到数据库, 可是应用系统却不知道真正连接数据库的使用者究竟是谁.
其实解决的方法很简单, 在 transaction object 的 DBParm property 加入以下的参数就可以抑制 ODBC 的 Logon 画面.
原设定:
sqlca.DBParm = "ConnectString='DSN=...'" 新调整:
sqlca.DBParm = "ConnectOption='SQLDRIVER_CONNECT,SQL_DRIVER_NOPROMPT', ConnectString='DSN=...'" 从此使用者就看不到这个奇怪的 Logon 画面了.
2006-5-29 15:41:43
Posted by jser | 阅读全文() | 回复(0) | 引用通告() | 编辑
|