Lentitud en programa multisuaurio VB6 php y access
Tengo un programa que consiste en la gestión de personal de tal forma que en un programa en VB 6 que tira contra access 2003 se conceden permisos almacenados en la bd y además los usuarios a través de una web hecha en PHP que tira contra la misma bd se validan contra la bd y piden a través de un formulario los permisos.
En una tabla se almacenan los permisos y lo único que hago es cambiar el estado de los mismos de solicitado al que corresponda. El programa en VB se conecta mediante odbc de access.mdb y la web php también.
ADO:
filtrosolexcel = Sql3
'forma de abrir el recordset y asociarlo a la base de datos
Rstaceptarsolicitud. Open Sql3, dbusu, adOpenDynamic, adLockOptimistic
La web tiene sesiones. Y me conecto de la siguiente forma
$enlace = odbc_connect('personalwebw', '', ''); //esto esta en acceso_db.php
//De esta forma accedo a la base de datos. En todos los sitios.php
include('acceso_db.php');
if(isset($_POST['enviar']))
{ // comprobamos que se hayan enviado los datos del formulario
$sql = "SELECT numero,contrasena FROM usuario WHERE numero='".$_REQUEST['usuario']."' AND contrasena='".$_REQUEST['contrasena']."'";
if ($resultado = odbc_exec($enlace,$sql))
PROBLEMA : Cuando un usuario abre la aplicación vb en red, va bien, pero en el momento que se abre la aplicación web ralentiza enormemente la aplicación de VB. ¿POR QUÉ?
Los permisos están bien.