ciao!
ho installato odbc sul mio pc, e la connessione funziona perfettamente (la uso su excel continuamente).
ho provato a connettermi tramite C# usando questo codice:
codice:
try
{
OdbcConnection conn = new OdbcConnection("DSN=C4B64");
conn.Open();
OdbcCommand cmd = conn.CreateCommand();
cmd.CommandText = "...................";
OdbcDataReader reader = cmd.ExecuteReader();
int count = reader.FieldCount;
while (reader.Read())
{
string ragSoc = reader.GetString(1);
Console.WriteLine(ragSoc);
}
reader.Close();
cmd.Dispose();
conn.Close();
}
catch(OdbcException ex)
{
Console.WriteLine(ex.Message);
}
ma ottengo sempre l'errore di username / password sbagliate:
codice:
ERROR [28000] [Oracle][ODBC][Ora]ORA-01017: invalid username/password; logon denied
ERROR [IM006] [Microsoft][Driver Manager ODBC] Funzione SQLSetConnectAttr del driver non riuscita.
ERROR [28000] [Oracle][ODBC][Ora]ORA-01017: invalid username/password; logon denied
come devo modificare la stringa di connessione??