SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: MArio85 en Martes 9 de Junio de 2009, 20:02

Título: Modificar Tabla Mysql con Fuente en un datagridview
Publicado por: MArio85 en Martes 9 de Junio de 2009, 20:02
Hola, mi aplicacion se conecta a una BD en mysql, en una de las windows forms muestra una tabla mysql en un datagridview, hasta aqui todo bien.... al datagridview le doy permisos de agregar, modificar y eliminar, con el objetivo de que al dar aceptar en ese form (Dialogresult = OK), se me modifique la tabla mysql tal como se halla agregado modificado o eliminado registros en el datagridview, pero como lo hago??.

Me conecto cargo los datos al datagridview y me desconecto en el Form2_load, por lo que entiendo que al querer modificar la tabla mysql al dar click en aceptar, me tendria que volver a conectar, o convendria no desconectarme desde un principio????

Existe algun metodo para hacer esto?

Por el momento lo que se me ocurre usar un for para recprrer el datagridview y usar el comando REPLACE de SQL para modificar la tabla, pero tengo que ahcer aparte otro ciclo para checar que se eliminen los registros de la tabla mysql que no existan en el datagridvoew. Por mi poca experiencia con C# se que siempre hay algun metodo para este tipo de cosas y nos ahorra este tipo de ciclos que haciamos en lenguajes anteriores. Pero no se cual metodo puedo usar y no consigo esta informacion.



Gracias por su ayuda