Bordlägger i MSI-databas stöttar inte att lagra odbcusername och lösenord, därför att de parametrar är familjeförsörjare-närmare detalj. Idén är att den ska applikationen ger dem, som delen av odbcanslutningen stränger: DSN=…, PWD=….,
För sql-server du som är stilla, kan sätta username, genom att injicera den in i registreringen som
HKCU \ programvara \ ODBC \ ODBC.INI \ c-name> \ LastUser (eller HKLM \…, om bearbeta med maskin datakällan). Jag skulle också flyttning i skriva WriteRegistryValues efter InstallODBC.
Allmänt om någon odbcfamiljeförsörjare låter att lagra username och lösenordet (eller något annat), du behöver att figurera ut var (troligen i registreringen), och satt i MSIEN av non-ODBChjälpmedel.