Primero que nada tienes que tener claro los eventos que suceden al hacer clic en un objeto en el formulario, el evento más común y útil es el evento (o procedimiento) "Click", que sucede cuando pulsas el botón izquierdo del mouse sobre un objeto, ahí desencadenas generalmente las búsquedas de datos, cálculos o vistas previas de reportes.
Cuando se adiciona código manualmente, debes conoces las tablas a ocupar y las relaciones entre ellas, así como la conexión de datos a ocupar, un ejemplo: tienes un listbox y un grid, en el listbox aparecerá un listado de nombres, que se cargara en el evento Load del formulario (al hacer doble click en el formulario se puede adicionar código en ese evento) y en el grid un listado de teléfonos que pertenecen a cada nombre, cuando se seleccione un nombre del listbox el grid se actualizara y mostrara los teléfonos registrados a ese nombre (esto es directo sin usar botones), por lo tanto tendremos que utilizar un evento que suceda cuando se seleccione el nombre (el famoso evento click), en ese evento se deba capturar el código del nombre o el nombre en sí que se ha seleccionado y mediante una conexión consultar la tabla de los detalles que pertenezcan a ese nombre, retornarlos en forma de tabla o cursor, vincularlos con el grid y finalmente actualizar el grid.
Debes aprender:
A crear, abrir y cerrar conexiones a la base de datos
Realizar consultas o actualizaciones en tablas con la conexión.
Vincular objetos con cursores creados a partir de consulta
Actualizar el formulario o los objetos.
Determinar los eventos a utilizar de cada objeto (yo pruebo los eventos poniendo un wait window en el evento y así al ejecutarlo me daré cuenta cuando suceden)
Algunos ejemplos de conexiones están en estos link
[url=https://msdn.microsoft.com/en-US/library/0esyccz6(v=vs.80).aspx<br%20/>https://msdn.microsoft.com/es-es/library/cc451073(v=vs.71).aspx<br%20/>http://www.lawebdelprogramador.com/foros/FoxPro-Visual-FoxPro/1390488-VISUAL-FOXPRO-9-CON-MYSQL.html<br%20/>]https://msdn.microsoft.com/en-US/library/0esyccz6(v=vs.80).aspx
https://msdn.microsoft.com/es-es/library/cc451073(v=vs.71).aspx
http://www.lawebdelprogramador.com/foros/FoxPro-Visual-FoxPro/1390488-VISUAL-FOXPRO-9-CON-MYSQL.html
[/url]