Visual Basic.NET - URGENTE, AYUDA !!!!!

   
Vista:

URGENTE, AYUDA !!!!!

Publicado por MIKEL (5 intervenciones) el 14/05/2009 09:45:33
HOLAS, GRACIAS POR ADELANTADO POR LEER MI PROBLEMA, ESTE ES EL SIGUIENTE:
estoy ussando unas cajas te texto en un formulairo para mostrar registros de mi bd,

----al kerer guardar registross nuevos a mi bd----
bindingsource_tabla.EndEdit()
If (dataset_tabla.HasChanges) Then

Dim Comandos As New OdbcCommandBuilder(adaptador_tabla)
adaptador_tabla.Update(dataset_tabla.Tables(dataset_miembro))

MsgBox("Registro grabado con éxito", MsgBoxStyle.Information, "Aviso")
end if
----------------------------------------------------------------------

todo bn, la bd se actualiza, pero cuando deseo hacer uan buskeda :

a = bindingsource_tabla.Find("campo", codigo_busqueda)
bindingsource_tabla.Position = a

bindingsource_tabla.Find me retorna -1. solo cuando cierro la plicacion y vuelve a cargar lso datos mediante : adaptador.fill(.....), y vuelvo a buscar el misom registro,bindingsource_tabla.Find me retorna la posicion.

no se q pude haver hecho mal, espero alguna ayuda.....

saludos desde chimbote-peru
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:URGENTE, AYUDA !!!!!

Publicado por OliBeer (391 intervenciones) el 14/05/2009 19:15:37
Hola,

Después de guardar el nuevo registro, te hace falta actualizar bindingsource_tabla para que puedas encontrarlo.

Saludos.
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