Para Ivan Pascual

01/02/2005 - 04:29 por Traveceras | Informe spam
Mi estimado..

aun no he checado lo del evento doble_click del mouse..
pero en cuanto encuentre como solucionar este detalle.. lo
hare..

espero y me puedas ayudar..

tengo esta funcion... con esto trato de borrar una fila..
el cual logro hacer q se me desaparezca del grid.. pero
cuando salgo y regreso al mismo procedimiento. la tabla
sigue igual sin cambios.. (algo muy similar a lo q me
pasaba a la hora de dar de alta) me actualiza todo menos
la tabla.. ya cheque y recheque.. y no doy con bola..



If b_siono = MsgBoxResult.Yes Then

Dim totalfilas As Integer
totalfilas = dbDataSet.Tables"Accesos").Rows.Count

For xx = 0 To totalfilas - 1
Dim ta_usua As String = ""
Dim ta_nom As String = ""

ta_usua = (dbDataSet.Tables("Accesos").Rows(xx).Item
("usuario"))
ta_nom = (dbDataSet.Tables("Accesos").Rows(xx).Item
("nombre"))

If Trim(ta_usua) = Trim(usua_borrar) And Trim
(ta_nom) = Trim(nomb_borrar) Then
dbDataSet.Tables("Accesos").Rows(xx).Delete()
dbDataSet.Tables("Accesos").AcceptChanges()
dbDataAdapter.Update(dbDataSet, "Accesos")
Exit For
Else

End If
Next

End If


la verdad en estos casos es cuando uno recurre a los q
saben..


Sin mas..

Carlos Traveceras
Soberbia55@hotmail.com

Preguntas similare

Leer las respuestas

#1 Ivan Pascual
01/02/2005 - 10:29 | Informe spam
Hola Traveceras!!!
Te esta pasando lo mismo que cuando dabas de alta.
Estas borrando la fila del grid correctamente pero no estas borrando la fila
en el DataSet.
Si es verdad que haces el DataAdapter.Update pero no tiene ningun comando a
ejecutar... lo pillas??

Revísate el código que te di para dar de alta.
Lo único que debes hacer es en lugar de llamar a un INSERT debes llamar a un
DELETE.
En la Sql debes borrar la fila o filas que quieras. La estructura es
completamente la misma que la que te pase...
solo que en lugar de Insertar registros, Borras registros.

Si ves que no te sales... dímelo de nuevo y te lo paso como te lo pase
antes. Pero me gustaria que te lo miraras tu, así se aprende mucho mas...

Espero que me digas...
Un saludo compañero...

Ivan Pascual
Respuesta Responder a este mensaje
#2 Traveceras
03/02/2005 - 21:53 | Informe spam
q tal..

tengo algo de informacion en internet q me ayudara a
entender un poco mas sobre la manipulacion de las bases
sql..

te agradezco tu ayuda.
pero prefiero entenderlo q andar preguntando,...
ya si de plano no puedo.. pues te lo hago saber..

muchas gracias.

Carlos Traveceras



Hola Traveceras!!!
Te esta pasando lo mismo que cuando dabas de alta.
Estas borrando la fila del grid correctamente pero no


estas borrando la fila
en el DataSet.
Si es verdad que haces el DataAdapter.Update pero no


tiene ningun comando a
ejecutar... lo pillas??

Revísate el código que te di para dar de alta.
Lo único que debes hacer es en lugar de llamar a un


INSERT debes llamar a un
DELETE.
En la Sql debes borrar la fila o filas que quieras. La


estructura es
completamente la misma que la que te pase...
solo que en lugar de Insertar registros, Borras


registros.

Si ves que no te sales... dímelo de nuevo y te lo paso


como te lo pase
antes. Pero me gustaria que te lo miraras tu, así se


aprende mucho mas...

Espero que me digas...
Un saludo compañero...

Ivan Pascual


.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida