2016-04-08 4 views
-1

Ok, hier ist das Problem: Wenn ich System.Data.OracleClient verwenden, alle Daten zurückgibt, wie es sollte, und alles ist in Ordnung, aber da es veraltete API ist, versuchte ich, Oracle.DataAccess-DLL-Datei zu verschieben . Und hier kommt das Problem: Ich mache die Anfrage, aber da ich Daten zurück bekomme, ist alles beschädigt, als "?" Zeichen in VS. meine Verbindungszeichenfolge:Fehler in OracleReader Ergebnisse

$"User Id={userCredits.DBLogin};Password={userCredits.DBPass};Persist Security Info=False;Data Source={server.Key}" 

OracleCommand geht, wie es ohne Fehler sollte ich es nicht DB seit geändert Treiber ändern.

+0

Check [that] (http://www.oracle.com/technetwork/topics/dotnet/code-154692.html) –

+0

Hat überhaupt nicht geholfen. Aber danke. –

Antwort

0

Ich habe nicht verstanden, warum das passiert ist, aber nachdem ich meinen Code überarbeitet habe, um OracleDataAdapter anstelle von OracleDataReader zu verwenden, funktioniert alles gut.