Como puedo actualizar o refrescar un controlador dataenvironment por medio de código desde un formulario.
1 Respuesta
Respuesta de leosoft
1
1
leosoft, Programacion Avanzada en VisualBasic, trabajo hace mas de 15 años...
En todos los controles de base de datos tienes las propiedades .refresh o .update que hacen que actualiza sus datos por medio de código, luego de haber realizado algún cambio (también por código) Cualquier cosa dime como enlazas con la base de datos y te paso la linea completa de como refrescar. Cualquier duda estoy a tu disposición.
No puedo actualizar el dataenvironment por medio de código ya que no trae ninguna propiedad de refresh o update como lo hace el data control. Ejemplo data1.refresh (si se puede) dataenvironment1. ??????(no trae ni el update ni el refresh) Este es el caso: En el data environment tengo la tabla centfun la cual estoy llamando por medio de un datacombo en las propiedades: listfield(cod_centfun*campo*), rowmember(centfun*nombre de la tabla*) y rowsource(dataevironment1*controlador de bases de datos*). Cuando agrego un nuevo registro en la tabla centfun me guarda bien el registro en en el data environment pero cuando reviso el datacombo antes mencionado no me aparece el nuevo registro que he incluido o sea no lo actualiza. Pero si yo cierro el programa y lo vuelvo a ejecutar el datacombo ya aparece actualizado con el nuevo registro. ¿Cómo hago para actualizar eso en tiempo de ejecución?
Proba de esta forma. DataEnvironment1. RsCommand1. Requery Set DataCombo1.DataSource = DataEnvironment1 Cualquier duda estoy a tu disposición.