Hallo,
Vielleicht könnt ihr mir ja weiterhelfen. Habe mich mit dem Oracle Data Provider für .Net beschäftigt ( Hier ein Tutorial http://www.oracle.com/technology/oramag/oracle/03-ma…). Ich kann mich nun zur Oracle Datenbank verbinden aber der DataReader arbeitet nicht richtig. Woran könnte das liegen? Er bricht immer bei: OracleDataReader reader = cmd.ExecuteReader(); ab. Mit dem Try-Catch Block bekomme ich die Meldung:„ORA-00903:Unglültiger Tabellenname“. Wenn ich mich direkt auf die Oracle Datenbank aufschalte mit SQLPlus funktioniert die Abfrage problemlos. Wo kann das Problem liegen? Bin am verzweifeln und für jede Hilfe dankbar.
Gruß
Informatics
Hier noch mal der gesamte Quelltext:
private void button4_Click(object sender, System.EventArgs e)
{
OracleConnection con;
con = new OracleConnection();
con.ConnectionString = „User Id=Select_CIMAUP:stuck_out_tongue_winking_eye:assword=Select_CIMAUP;Data Source=CURecherche“;
OracleCommand cmd = new OracleCommand(„SELECT Sysdate FROM DUAL;“,con);
con.Open();
MessageBox.Show(„Connected to Oracle“ + con.ServerVersion);
try
{
OracleDataReader reader = cmd.ExecuteReader();
while(reader.Read())
{
MessageBox.Show(reader[0].ToString());
}
reader.Close();
}
catch(Exception ex)
{
MessageBox.Show(ex.Message);
}
con.Close();
}