Actualizar datalist

Z

El problema es que tengo una lista con los contactos (datalist relacionada a adodc), y cuando hago un nuevo registro, pues resulta que la lista no se actualiza, si no que tengo que salir y volver a cargar el programa (he probado que llame al evente form_load, pero tampoco vale). ¿Cómo puedo hacer que se actualice? Ahí os dejo el código posterior a grabar, que si que graba bien en la base de datos seguro. Gracias.

Adodc1.Recordset.Requery
Adodc1.Refresh
lstcontactos.Refresh

Deathtime

Especifica un poco más. el lenguaje por lo menos.

Kansei

lstcontactos.requery

Z

Es Visual basic.

El metodo requery para datalist no existe. Lo he puestp en el recordeset del adodc, pero sigue igual. gracias.

Z

Problema resuelto. He sustituido el datalist por un cuadro de lista normal, y lo cargo por codigo:

lstcontactos.Clear
rs.Requery
rs.MoveFirst
While Not rs.EOF
    lstcontactos.AddItem rs.Fields("nombre")
    rs.MoveNext
Wend

Espero que a alguie le valga. Gracias de toas formas.

Usuarios habituales