Visual Basic - borrar filas del datagrid

Life is soft - evento anual de software empresarial
 
Vista:

borrar filas del datagrid

Publicado por Rafa (51 intervenciones) el 20/10/2003 11:21:24
Quiero acer es poder controlar q no metan filas duplicadas en 1bd y no controlarlo con 1clave primaria en la base d datos pq me dice q no se puede duplicar y salta el programa y yo lo q qiero es q salga 1mensaje de error y te de la opcion de volver a introducir la fila.
Paso la columna del datagrid a 1textbox y lo busco en la bd,si lo busco con find aunke no ponga update siempre me encuentra 1el q acabo de introducir.hay alguna otra manera de acerlo o q es lo q ago mal??

txt1.Text = DataGrid1.Columns(0).Value
Adodcprod.Recordset.Find "[CODIGO_PROD]=" & txt1.Text
Adodcprod.Recordset.Delete
Adodcprod.Recordset.Update
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:borrar filas del datagrid

Publicado por Pedro Luis (878 intervenciones) el 20/10/2003 19:12:51
Lo mejor es gestionar los errores con On Error y Resume.
De no ser asi todo lo que hagas deberá ser BeforeColUpdate, haciendo un exit sub en el caso de encontrar un duplicado con Find, después de haber dado un mensaje etc.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar