Olá,
Qual banco de dados você está usando? Eu tenho dois palpites:
- o banco de dados não suporta JOINS (díficil, hoje em dia acho que todos suportam)
- o join não está correto. Tenta:
strSql = "SELECT p.* FROM PRODUTOS p INNER JOIN MARCAS m ON m.CODIGO = p.COD_MARCA ORDER BY m.MARCA"
// ou
strSql = "SELECT PRODUTOS.* FROM PRODUTOS INNER JOIN MARCAS ON MARCAS.CODIGO = PRODUTOS.COD_MARCA ORDER BY MARCAS.MARCA"
Talvez como você não fez referências, não nomeou as tabelas, ele pode não conseguir fazer o parse do Join.
[]s
Att --- Se a minha resposta lhe foi util, marque "Propor como Proposta" para qualificar o conteudo do fórum. Obrigado, Valdek Santos Santana Junior