Anllegen eines DSN funktioniert nur Ohne UID und PWD... warum?
From: Michael Brockhoff (spammichzu_at_aol.com)
Date: 11/19/04
- Next message: Peter Mauler: "ODBC Fehlermeldung"
- Previous message: SonnyHH: "Problem mit numerischem Datentyp"
- Messages sorted by: [ date ] [ thread ]
Date: Fri, 19 Nov 2004 09:59:13 +0100
Hallo NG,
ich versuche hier von einem Programm aus ein DSN eintrag anzulegen.
dazu gibt es ja die windows API die benutz ich auch erfolgreich von chsarp aus
per pinvoke.
Allerinds funktioniert es nur wenn ich den odbc pfad ohne UID und PWD anlege.
Weiß jemand was ich falsch mache?
Im Code ist Uid und pwd auskommentiert so funktioniert der Code.
Gruß
Michael
<CodeSchnipsel>
private bool AddSQLUserDSN(string DSName, string DBPath) {
bool ret;
try{
ret = SQLConfigDataSource((IntPtr)0, 1,
"SQL Server",
"DESCRIPTION="+ DSName + "\0" +
"DSN="+DSName+ "\0" +
"Server="+ this.txtbODBCServer.Text + "\0" +
"Database="+ DSName+ "\0");
// "Uid="+ this.txtBODBCUser.Text + "\0" +
// "pwd="+ this.txtBODBCPassword.Text + "\0");
return ret;
}catch(Exception exc){
MessageBox.Show(exc.Message);
return false;
}
}
- Next message: Peter Mauler: "ODBC Fehlermeldung"
- Previous message: SonnyHH: "Problem mit numerischem Datentyp"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|