Seleção de dados usando o Oracle Data Provider para. NET (ODP.NET) é bastante simples, no entanto, se você esquecer um simples passo, você pode acabar escolhendo campos em branco para seu LONG ou LONG RAW's.
Como de costume, você precisará usar o bom cláusula (ou então o seu código será excessivamente verboso):
utilizando Oracle.DataAccess.Client;utilizando System.Data;
Depois, no seu código, basta fazer:
string connstr = "PutYourConnectionStringHere";
OracleConnection act = new OracleConnection (connstr);
OracleCommand cmd = new OracleCommand ( "SELECT * FROM AMinhaTabela", connstr);
/ / Seguinte para buscar primeira linha diz que 1000 caracteres de campos LONG ou LONG RAW. Se você omitir este, que traria de volta campos em branco em seu lugar.
cmd.InitialLONGFetchSize = 1000;
DataSet ds = new DataSet ();
OracleDataAdapter da = novo OracleDataAdapter (cmd);
/ / Usar o adaptador de dados para preencher o conjunto de dados
da.fill (sd);
/ / Se houver resultados hoje voltou, ds.Tables [0] vai ter os seus dados.
Neste ponto, você deve ser capaz de utilizar os dados, como faria com quaisquer outros dados.

Delicious
Digg
Google
Yahoo