Para Access

20/12/2003 - 14:28 por McPegasus | Informe spam
Hola contertulian@s de Sql, ¡¡Feliz Navidad!!

Resulta que uso la siguiente sentencia para poder acceder a una tabla de una
base de datos externa del siguiente modo,

strSQL = "SELECT * FROM [" & pstrRutadbExterna & ";pwd=" & pstrPwd &
"].tblCódigoPostal"

y funciona de categoría, ahora el problema viene cuando intento combinar
tablas de este modo,

strSQL = "SELECT tblCódigoPostal.IdCódigoPostal, tblCódigoPostal.Población,
tblProvincias.Provincia FROM [" & pstrRutadbExterna & ";pwd=" & pstrPwd &
"].tblProvincias INNER JOIN tblCódigoPostal ON tblProvincias.IDPROVINCIA tblCódigoPostal.IdProvincia"

Aquí me da un error número 2580,

El origen de registros 'Select bla bla bla...' indicado de este formulario o
informe no existe.

¿Se puede hacer?, muchas gracias.

El uso es para Access y entiendo lo justo de sql, este modo de acceder y con
contraseña lo aprendía hace unos días.




Un Saludo,

Rafael Andrada C.
McPegasus
Valencia (es)

[MS MVP-Access]

mcpegasus@XQuitarXmcpegasus.net
www.mcpegasus.net
 

Leer las respuestas

#1 Maximiliano Damian Accotto
20/12/2003 - 16:22 | Informe spam
hola!! la verdad que desde Access no programo ya hace unos años pero porque
en lugar de usar inner joi no usas where?

ej:

Select * from pedidos p ,clientes c where
p.cliente_id = c.id

Fijate que tambien uso los alias

Un saludo y espero te sea util

Maximiliano Damian Accotto
(maxi_accotto[arroba]speedy.com.ar)

MSN:
"McPegasus" escribió en el mensaje
news:
Hola de Sql, ¡¡Feliz Navidad!!

Resulta que uso la siguiente sentencia para poder acceder a una tabla de


una
base de datos externa del siguiente modo,

strSQL = "SELECT * FROM [" & pstrRutadbExterna & ";pwd=" & pstrPwd &
"].tblCódigoPostal"

y funciona de categoría, ahora el problema viene cuando intento combinar
tablas de este modo,

strSQL = "SELECT tblCódigoPostal.IdCódigoPostal,


tblCódigoPostal.Población,
tblProvincias.Provincia FROM [" & pstrRutadbExterna & ";pwd=" & pstrPwd &
"].tblProvincias INNER JOIN tblCódigoPostal ON tblProvincias.IDPROVINCIA > tblCódigoPostal.IdProvincia"

Aquí me da un error número 2580,

El origen de registros 'Select bla bla bla...' indicado de este formulario


o
informe no existe.

¿Se puede hacer?, muchas gracias.

El uso es para Access y entiendo lo justo de sql, este modo de acceder y


con
contraseña lo aprendía hace unos días.




Un Saludo,

Rafael Andrada C.
McPegasus
Valencia (es)

[MS MVP-Access]


www.mcpegasus.net



Preguntas similares