C#/Oracle -> Binärdaten aus einem VARCHAR auslesen

SG_wXistenZ

Mitglied
Guten Morgen Tutorials,

ich habe ein Problem mit dem Auslesen einer Oracle-Spalte.
Die Spalte enthält binäre Werte, die in einem VArchar stehen. Alle Versuche diese auszulesen scheitern.

Ich bekommem mit object nur ein einzelnes Zeichen zurückgeliefert, weis aber definitiv, das sich hinter dem VARCHAR(250) mehr als nur ein Zeichen versteckt.

Ich poste Euch mal meinen Quelltext, ...
Code:
public static void Main(string[] args)
{
string constr = "Provider=msdaora; Data Source=***; USER ID=***; Password=***";
OleDbConnection myConnection = new OleDbConnection(constr);
 
string qry = "SELECT * FROM ruest_teach WHERE RT_RK_MODELL_NR= 'W202 M753 13' AND RT_RK_ORGE_NR = 591";
 
OleDbCommand myCommand = new OleDbCommand(qry,myConnection);
myConnection.Open();
 
//*** SELECT Operation ausführen lassen
OleDbDataReader myReader = myCommand.ExecuteReader();
string b = "";
int a = 0;
object c = new object();	 
while (myReader.Read())
{
a = Convert.ToInt32(myReader.GetDouble(0));
b = myReader.GetString(1);
c = myReader.GetOrdinal("RT_TEACH_H");
}
Console.WriteLine(a + " , " + b + " , |" + c + "|");
}

Vielleicht weis hier einer Rat...

LG eXi
 
Zurück