CLR: .Net / Mono / Boo / Otros CLR > C#
Recoger Tablas De Una Bd En Un Dataset
(1/1)
Diodo:
Hola a todos
Tengo una base de datos en oracle con diversas tablas, me gustaria poder cargar al principio el esquema de las tablas o en su defecto todas las tablas para poder luego recorrer el vector de tablas Dataset.Tables[index] e ir llamando a una funcion con el nombre de la tabla segun el index en el que se encuentre.
He probado con el metodo FillSchema de el dataadapter pero me obliga a meterle antes un selectcommand
Sabe alguien alguna manera de hacerlo??
Gracias, saludos
JuanK:
oracle
SCHEMAS
<!--sql--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>SQL </td></tr><tr><td id='CODE'><!--sql1-->[color=blue;font-weight]SELECT[/color] USERNAME
FROM DBA_USERS <!--sql2--></td></tr></table><div class='postcolor'><!--sql3-->
Tablas de un Esquema
<!--sql--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>SQL </td></tr><tr><td id='CODE'><!--sql1-->[color=blue;font-weight]SELECT[/color] TABLE_NAME
FROM DBA_TABLES WHERE OWNER = 'ESQUEMA' <!--sql2--></td></tr></table><div class='postcolor'><!--sql3-->
Diodo:
Encontre una manera mas facil de hacerlo
Por si a alguien le interesa:
--- Código: Text --- string cadenaConex = "Tu cadena de conexion";conexion= new OleDbConnection(cadenaConex);conexion.Open();DataTable tablaNombresTabla=conexion.GetSchema("Tables");
salu2 y gracias
Navegación
Ir a la versión completa