Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/02/2009, 13:02
Avatar de Peterpay
Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 17 años, 5 meses
Puntos: 87
Respuesta: Que es un DataSet Fuertemente Tipiado?

el dataset fuertemente tipado es aquel dataset que guarda una relación mas inherente con la estructura relacional de tu fuente de datos (bd o xml).

como es esto , me gusta compararlo de 2 maneras mientras en el dataset no tipado todo lo accedes con indices o con literales , en el dataset tipado lo hace con los nombres simples de los miembros que deseas accesar.

ejemplo:

dataset no tipado q apunte a una tabla q se llame cliente tendrias que hace algo como

dataset.dataTables("cliente") .Columns[0]

para acceder al datatable en el dataset fuertemente tipado por cada tabla que definas o relacion que involucre mas de una tabla ( y esto lo defines en el diseñador de vs) generaras un objeto (como propiedad o miembro de la clase generada) es decir que si genero un dataset tipado sobre cliente

solo tendria algo como

datasetClientes.ClientesDataTable.Nombre y listo

en conclusion rapida:

1.- es mas seguro, porq no tienes que hacer las conversiones a mano así que no hay margen de error para ti al generar las consultas como en uno ds no tipado.

2.- lo mismo al acceder con indices numericos o palabras, cuantas veces no te ha pasado que te equivocaste al escribir el nombre de la columna mal y errores en ejecución, al ser seguro (o de indexacion por tipos seguros el margen de error esta limitado)

pero como dice almerak solo queda que leas mas sobre el asunto y practiques.
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5