Hola
Webfuture :
Según entiendo posees 2 Bases de datos:
1.
user Campos:
- Nombre
- Email
- Password
- ciudad
2.
CIUDAD Campos:
- id
- Ciudad
Bueno creo

q' primero debes estructurar mejor la base de datos.
Creo q' debes crear una sola BD, y dentro de la misma organizar la información en tablas (para eso fueron creadas), es decir:
Si tenemos que guardar los datos de los usuarios hazlo de esta forma:
1- Creas (1) sola BD de nombre xxxxx.mdb (Access)
2- Creas una tabla llamada Usuario (En esta creas todos los campos de la información q' quieras guardar del usuario(s))
Ejem:
2- CREAS una tabla LLamada:
USUARIOS Estructura:
id,nombre,email,password,ciudad
Datos:
1,webfuture,
[email protected],1, 2, 1
3- CREAS una tabla LLamada:
CIUDADES Estructura:
id,ciudad,
Datos:
1,Caracas
ok. una vez creada la estructura e insertado los datos, creamos la sentencia SQL que va a buscar los datos relacionados:
Ejem:
Queremos mostrar los datos de
webfuture en el cual vamos a mostar el
(id,nombre,email,ciudad)
Sentencia SQL con INNER JOIN para mostra los datos relacionados en otras tablas.
SELECT user.id, user.nom, user.email, user.password, ciudad.ciudad FROM user INNER JOIN ciudad ON user.ciudad = ciudad.id
Si puedes observar los datos guardados en el campo ciudad de la tabla user, es un valor numerico, el cual es = al campo id de la tabla ciudad. Esta condición hace que la funcion
INNER JOIN devuelva los datos que posean dicha relacion.
Revisa este enlace sobre SQL que es muy bueno para ASP y Visual BASIC
http://www.cybercursos.net/sql/
Bueno analiza el codigo y cual quier cosa me avisas.