Puede conectarse al motor SQL de 4D desde cualquier base de datos externa vía el driver ODBC para 4D.
Nota: esta configuración se utiliza como un ejemplo. Es posible conectar directamente las aplicaciones 4D entre ellas vía SQL. Para mayor información, consulte la descripción del comando SQL LOGIN.
- Duplique la base de ejemplo que viene con este tutorial
- Renombre las dos carpetas que contienen las bases, por ejemplo "Cliente" y "Servidor".
- Lance la base de ejemplo dentro de la carpeta Server y active el lanzamiento del servidor SQL al inicio seleccionando la opción "Lanzar el servidor SQL al inicio" en las Propiedades de la base, página SQL:

- Cierre y reinicie la base de ejemplo de la carpeta Server para activar el servidor SQL.
- Instale el driver 4D ODBC Driver for 4D 4D, a continuación, compruebe si aparece en el Administrador de fuentes de datos ODBC:

Cree una nueva fuente de datos llamada "Test_ODBC_Driver_v11"

y pruébela presionando el botón Connection test

Lance la base de ejemplo dentro de la carpeta Client, vaya a la ventana principal y haga clic en el botón "Conexión a 4D". El código de este botón es el siguiente:


Como puede ver, en la primera parte del método se hace una consulta en la base local. Luego, en la segunda parte, nos conectamos a la otra base 4D vía el driver ODBC y hacemos la misma consulta. El resultado debe ser el mismo, por supuesto.