XChris
Erfahrenes Mitglied
Hallo,
ich erhalte immer NULL reference von meiner Anfrage zurück. Sehr eigenartig. Der Code ist wie im "Lehrbuch":
Ersetze ich das SQL Statement durch:
erhalte ich korrekte Werte. Es scheint fast, als ob er nicht auf die Tabelle TestNutzer zugreifen kann. Auf dem Client habe ich ein Sqlplus: Dort sind abfragen wie oben jedoch erfolgreich. Auch über einen Datareader erhalte ich keine Werte, jedoch hat der Datareader die korrekte Anzahl von Zeilen - jedoch steht in den Rows nichts drinne.
Hat jemand einen Hinweis?
Chris
ich erhalte immer NULL reference von meiner Anfrage zurück. Sehr eigenartig. Der Code ist wie im "Lehrbuch":
Code:
using System;
using System.Data;
using Oracle.DataAccess.Client;
class ExecuteScalarSample
{
static void Main()
{
string constr = "User Id=scott;Password=tiger;Data Source=oracle";
OracleConnection con = new OracleConnection(constr);
con.Open();
OracleCommand cmd = new OracleCommand("select count(*) from TestNutzer", con);
object count = cmd.ExecuteScalar();
cmd.Dispose();
con.Dispose();
}
}
Ersetze ich das SQL Statement durch:
Code:
Select count(*) from dual;
select * from user_tables;
Hat jemand einen Hinweis?
Chris