tengo 3 tablas access
propietarios (cedula, nombre, etc)
relacion_renta (Cedula_propietario, cedula_inquilino, id_propiedades, etc)
propiedades (id_propiedades, cedula_propietarios,direccion, sector, provincia, etc)
y quiero saber porque la siguiente consulta me dice que hay error, disque falta operador en la consulta. lo raro es que cuando elimino el segundo INNER JOIN funciona bien
Dim filtrame As New OleDb.OleDbDataAdapter("select relacion_renta.no_depositos,relacion_renta.Deposit o, relacion_renta.fecha_alquiler, relacion_renta.dias_corte, relacion_renta.fecha_vencimiento, propiedades.tipo_propiedad, propiedades.Direccion, propiedades.Sector, propiedades.Provincia, propiedades.Descripcion, propiedades.Valor_renta, propiedades.Ganancia, propietarios.nombre
FROM
relacion_renta
INNER JOIN propiedades
ON relacion_renta.id_propiedades = propiedades.id_propiedades
INNER JOIN relacion_renta
ON propietarios.cedula_propietario = relacion_renta.cedula_propietario
WHERE
cedula_inquilino like '" + txcedula.Text + "' ", conn)
Dim tabla_rentas_inquilino As New DataTable
filtrame.Fill(tabla_rentas_inquilino)
estoy usando visual studio 2008
microsof office 2007
gracias de antemano