[C#] Lettura del tipo di dati Oracle mediante connessione OLE DB

lunedì 15 febbraio 2010 - 15.47

battle84 Profilo | Newbie

Ciao a tutti, premetto che sono alle prime armi in tema di connessioni a db Oracle in C#/.NET, io avrei bisogno di leggere il tipo di dati di una colonna in una tabella Oracle, dove per 'tipo di dati' intendo:

- stringa col nome del tipo di dati (es.NUMBER, DATE, VARCHAR,ecc.)
- PRECISION (nei tipi di dato che la prevedono)
- SCALE (nei tipi di dato che la prevedono)

Il codice che finora, tramite MSDN e altri forum, sono riuscito ad implementare è il seguente:

string connString = @"Provider=msdaora;Data Source=DBTeo3;User Id=PROVE12;Password=password;";
OleDbConnection oledbconnection = new OleDbConnection(connString);
oledbconnection.Open();

OleDbCommand selectCMD = new OleDbCommand("SELECT * FROM CITTA", oledbconnection);
selectCMD.CommandTimeout = 30;

OleDbDataAdapter custDA = new OleDbDataAdapter();
custDA.SelectCommand = selectCMD;

DataSet custDS = new DataSet();
custDA.Fill(custDS, "CITTA");

ma arrivato a questo punto non so come accedere ai tipi delle colonne della tabella CITTA... qualcuno può aiutarmi?
Grazie in anticipo!
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5