Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [C#] Problemi con connessione ODBC

    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??

  2. #2
    ok, modificato così:
    codice:
    OdbcConnection conn = new OdbcConnection("DSN=c4b64;UID=USERNAME;PWD=PASSWORD");

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.