datareader - oracle reader returning System.Data.OracleClient.OracleCommand as value -
i'm stumped thing. i'm using simple following code: con.connectionstring = @"data source=(description=(address_list=(address=(protocol=tcp)(host=myhost)(port=1521)))(connect_data=(server=dedicated)(service_name=myservice)));user id=myuser;password=mypassword"; con.open(); oraclecommand command = con.createcommand(); command.commandtext = "select srvid mytable used=0 , rownum = 1"; oracledatareader reader = command.executereader(); while (reader.read()) { readercheck = reader.getstring(0); } for whatever reason, reader.getstring(0) won't work because value it's trying access object of type system.data.oracleclient.oraclecommand. if use reader.tostring() actualy returns "system.data.oracleclient.oraclecommand" string! help appreciated!! i found while searching solution same problem. getstring(0) won't work because you