Título: operaciones con DatagridView (pedido) Publicado por: sellassie en 26 Febrero 2009, 06:15 am Buenas,despues de tanto goglear,lamentablemente no encontre una respuesta especifica para mi problema :( ,asi que recurro a este foro que tantas respuestas satisfactorias me ha dado :)
Bueno mi problema es el siguiente:estoy realizando un programa de mantenimiento para una embotelladora, la cual me a dado su base de datos hecha en acces con sus datos ,el panel de control es el que esta en esta imagen (http://www.usuarios.lycos.es/franksolis/buscar.JPG) como veran esa ventana me permite buscar un cliente en la base mi mostrarme su informacion,mi pedido es: ¿como muestro los datos que obtengo de la bd en el data gridview?de tal manera que si busco un cliente se me muestre su informacion ordenada ,es simple pero lamentablemente no lo pude conseguir,espero que me puedan ayudar con un ejemplo o con el codiogo necesario para realizar esta operacion o las operaciones basicas tambien deseo que por ejemplo si elimino un cliente ,la gridview que muestra los datos tambien se actualize automaticamente les agradezco de antemano su ayuda bye salu2 Título: Re: operaciones con DatagridView (pedido) Publicado por: Hadess_inf en 26 Febrero 2009, 14:01 pm 1) A que te refieres con mostrar su informacion ordenada ¿? ...
Quizas haces referencia a un ORDER BY ¿? 2) Para actualizar los datos solo necesitas crear una funcion e invocarla despues de hacer la actualizacion y/o eliminacion: sub muestraDatos() ... datagridview.datasource = datatable ens sub sub actualizar_click() ... 'instrucciones para actualizar, una vez actualizado se invoca a muestraDatos() muestraDatos() end sub sub eliminar_click() ... 'instrucciones para eliminar, una vez eliminado se invoca a muestraDatos() muestraDatos() end sub Título: Re: operaciones con DatagridView (pedido) Publicado por: sellassie en 27 Febrero 2009, 01:37 am gracias por tu respuesta,si bueno los datos los ordeno con order by
pero en cuestion de mostrar los datos en un datagridview ,podrias ser mas especifico??,porque la estructura del codigo que me muestras (sin ofender) ya la se pero, no me muestra los datos que deseo (en realidad no me muestra nada) no tendrias por ahi un codigo de ejemplo? te lo agradeceria mucho si lo compartieras ,gracias salu2 Título: Re: operaciones con DatagridView (pedido) Publicado por: Hadess_inf en 27 Febrero 2009, 02:00 am Bueno yo supuse que ya sabias como hacer la conexion pero al parecer no es asi. EN todo caso aqui va.
Citar 'Importar las librerias Imports system.data Imports system.data.sqlclient 'Declarar variables dim con as new sqlconnection("integrated security=true;server=.;database=MYDB") dim da as sqldataadapter dim dtb as datatable 'Funcion que se invoca para llenar el gridview Function muestraDatos() da = new sqldataadapter("select * from tabla",con) dtb = new datatable da.fill(dtb) datagridview1.datasource = dtb End Sub 'Otros eventos Sub Form_Load(...) muestraDatos() End sub SUb Buscar_CLick(...) muestraDatos() End sub Como te daras cuenta, solo hace falta crear la funcion y llamarla siempre desde los eventos. claro si quieres definir algun parametro para la consulta basta con modificar la funcion en cuestion. 'Para enviar algun parametro seria asi: Function muestraDatos() da = new sqldataadapter("select * from tabla where codigo=@cod",con) da.selectcomand.parameters.addwithvalue("@cod",textbox1.text) dtb = new datatable da.fill(dtb) datagridview1.datasource = dtb End Sub Espero sirva. Un saludo. |