Hola @Nostrum no necesariamente debes generar el Query como un programa
Te dejo un tutorial a ver si te funciona.