BUSCAR EM 2 TABELAS

SOARESDIVIS 05/05/2012 12:17:56
#401417
Será que alguém pode me dizer o que está errado nesta busca:

rs.Open [Ô]SELECT treinamentos.idCliente,treinamentos.dataTn,treinamentos.fantasia,treinamentos.area,treinamentos.idArea,clientesEx.gaTn,clientesEx.idCliente FROM treinamentos, clientesEx WHERE treinamentos.idCliente = [Ô] & idCliente & [Ô] AND clientesEx.idCliente = [Ô] & idCliente, cn, adOpenDynamic, adLockOptimistic

é no VBa 2010, quero buscar todos os campos da tabela treinamentos e somente o campo gapTn da tabelA clientesEx mas que tenham o mesmo idCliente, e não sei a syntaxe correta, tá dando a mensagem :
Nenhum valor foi fornecido para um ou mais parâmetros necessários.
O valor do idCliente que coloquei foi 10, achei que fosse somente este parâmetro necessário !
JCARLOS 07/05/2012 09:10:53
#401470
rs.Open [Ô]SELECT T.idCliente,T.dataTn,T.fantasia,T.area,T.idArea,C.gaTn FROM treinamentos T inner join clientesEx C on C.idCliente=T.idCliente WHERE T.idCliente = [Ô] & idCliente, cn, adOpenDynamic, adLockOptimistic

Tópico encerrado , respostas não são mais permitidas