| |||
guardar consulta de grid en db Buenas Tardes....se puede guardar el resultado de una consulta mostrada en un grid.de asp.net....en una bd..?...considerando que son muchos resultados.....saludos y gracias |
| ||||
Respuesta: guardar consulta de grid en db Debes tener algo más presente: 1- El grid maneja un DataSource que puede ser cualquier tipo como IEnumerable<T>, DataSet, DataTable, etc. 2- Dependiendo al tipo de dato que tenga el DataSource tu puedes hacerte con esa información y hacer lo que gustes con ella. Si tienes ejemplo un Servicio ó Controlador que maneja una lógica de negocio del Tipo: AgregarProducto(Producto pro); Ese método le pasas una clase Producto y el método se encarga de agregarlo a la base de datos y validar la información. Si en tu DataGrid tu tienes en el DataSource el tipo IEnumerable<Producto> ó Producto[] puedes extraer lo que el DataSource tenga y hacer una lógica sobre eso. Lo más simple para mostrarte sería un seudocódigo como el siguiente: foreach(Producto item in grid.DataSource) { ProductoServicio.AgregarProducto(item); } No importa que tipo tenga el DataSource del grid tu debes trabajar la lógica sobre eso.
__________________ Como crear Excel usando Microsoft Office XML 2003 |
Etiquetas: |