¡Acerca del problema de resolución de problemas de la aplicación VFP RecordSource!
2. Cuando se utiliza el comando Empacar para eliminar completamente ciertos registros en la tabla, el resultado suele ser que la cuadrícula está en blanco y no se muestra nada.
Solución:
Antes de cambiar el Grid o ejecutar el comando Pack, primero establezca el atributo recordsource del Grid en Null y luego ejecute la instrucción select-SQL correspondiente y cambie la tabla. alias o paquetes de comandos, como
1,
thisform.grid1.recordsource=Null
paquete
thisform.grid1.recordsource ='tablename' && Restaurar el alias de la tabla original
2,
thisform.grid1.recordsource=Nullrecordsource=Null
thisform.grid1.recordsource='newtablename ' && Cambiar alias
3.recordsource='seleccione columna1,columna2 del nombre de tabla donde columna1=thisform.text1.value en el cursor Temptable'thisform . * De esta manera, la red no solo mostrará correctamente los datos modificados, sino que sus propiedades no se perderán.