Clave primaria en una DataTable

23/09/2003 - 16:57 por HOZE\(SMM\) | Informe spam
Hola a todos.

Estoy ejecuntando una consulta simple (select * from x) mediante un
SqlDataAdapter, y para desplazarme sobre su resultado estoy intentando
averiguar cuál es la clave de la DataTable que obtengo como resultado para
poder generar la consulta que me de los siguientes registros.

Estoy intentando acceder por DataTableTable.PrimaryKey al array de
campos clave, pero al ejecutar la consulta, esta propidad está vacía.

¿cómo puedo recuperar esta información?¿alguna ayuda?



Gracias





José Luis
 

Leer las respuestas

#1 HOZE\(SMM\)
23/09/2003 - 19:12 | Informe spam
He conseguido hacerlo mediante el método FillSchema de un dataadapter, pero
para ello tengo que abrir una conexión, crear 1 dataadapter nuevo y ejecutar
FillSchema.
Me parece curioso que no pueda recuperarlo de ninguna otra manera a través
de la consulta inicial.

Por cierto, estoy utilizando el Data Access Aplication Block 2.0 de
Microsoft para ejecutar las consultas, concretamente el método
ExecuteDataset(...).


Gracias



José Luis

Preguntas similares