ToPronto N'Area Postado Julho 22, 2008 Denunciar Share Postado Julho 22, 2008 Olá pessoal, seguinte escrevi esta instrução sql no sql server.SELECT P.CODIGO, P.NOME, P.MARCA, P.VALOR, T.CODIGO, T.NOME, F.CODIGO, F.NOMEFROM PRODUTO AS P INNER JOIN TIPOPRODUTO AS T ON P.CODTIP = T.CODIGOINNER JOIN FORNECEDOR AS F ON P.CODFORN = F.CODIGOORDER BY T.NOME, F.NOME, P.NOMEbeleza rodou legal, ai fui passar ela pro vb, ficou assimSql = "SELECT P.CODIGO, P.NOME, P.CODTIP, P.CODFORN, P.MARCA, P.VALOR, T.CODIGO, T.NOME, F.CODIGO, F.NOME "Sql = Sql & " FROM PRODUTO AS P INNER JOIN TIPOPRODUTO AS T ON (P.CODTIP = T.CODIGO) "Sql = Sql & " INNER JOIN FORNECEDOR AS F ON (P.CODFORN = F.CODIGO) "Sql = Sql & " ORDER BY T.NOME, F.NOME, P.NOME"cara não roda, da erro de sintaxe operador faltando, alguém esta vendo o q eu não estou conseguindo ver....Valeu Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ToPronto N'Area Postado Julho 22, 2008 Autor Denunciar Share Postado Julho 22, 2008 Mole mole, moçada!foi só pesquisar um pouco e prestar atenção no q eu estava escrevendo!Olha aí pra quem interessar...Sql = "SELECT p.codigo,p.nome, p.codtip, p.codforn, p.marca, p.valor, t.codigo, t.nome, f.codigo, f.nome"Sql = Sql & " FROM (produto as p INNER JOIN tipoproduto as t ON p.codtip = t.codigo) INNER JOIN fornecedor as f ON p.codforn = f.codigo"Sql = Sql & " order by t.nome, f.nome, p.nome"este sql eu abro em um data, ou num recordset normalmente, sem problemas!pra quem tenha interesse abraços! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
ToPronto N'Area
Olá pessoal, seguinte escrevi esta instrução sql no sql server.
SELECT P.CODIGO, P.NOME, P.MARCA, P.VALOR, T.CODIGO, T.NOME, F.CODIGO, F.NOME
FROM PRODUTO AS P INNER JOIN TIPOPRODUTO AS T ON P.CODTIP = T.CODIGO
INNER JOIN FORNECEDOR AS F ON P.CODFORN = F.CODIGO
ORDER BY T.NOME, F.NOME, P.NOME
beleza rodou legal, ai fui passar ela pro vb, ficou assim
Sql = "SELECT P.CODIGO, P.NOME, P.CODTIP, P.CODFORN, P.MARCA, P.VALOR, T.CODIGO, T.NOME, F.CODIGO, F.NOME "
Sql = Sql & " FROM PRODUTO AS P INNER JOIN TIPOPRODUTO AS T ON (P.CODTIP = T.CODIGO) "
Sql = Sql & " INNER JOIN FORNECEDOR AS F ON (P.CODFORN = F.CODIGO) "
Sql = Sql & " ORDER BY T.NOME, F.NOME, P.NOME"
cara não roda, da erro de sintaxe operador faltando, alguém esta vendo o q eu não estou conseguindo ver....
Valeu
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.