locked
T-SQL RETORNA DADOS NO CONSOLE MAS NÃO RETORNA NO OBJETO CONNECTION RRS feed

  • Pergunta

  • Seguindo a sugestão do Eric e do Júnior Galvão, eliminei os cursores, e meu script ficou assim:

    DECLARE @TOTAL INT
    DECLARE @CODIGO CHAR(14)
    USE OSCAPTURA;
    SELECT @CODIGO=CODIGO FROM TMO WHERE KM='1' AND PLANO='1'
    USE BANCO_PROD;
    SELECT COUNT(SOF_OSS.TM_CD) AS TOTAL FROM (SOF_OSS LEFT JOIN SOF_TM ON SOF_OSS.TM_CD=SOF_TM.TM_CD) LEFT JOIN SOF_OS ON SOF_OSS.OS_NR=SOF_OS.OS_NR WHERE VE_NR='0025907' AND SOF_OSS.TM_CD = @CODIGO

    O objetivo é obter um CÓDIGO que está em um banco de dados, e utilizá-lo para consultar uma tabela de outro banco de dados.

    Quando executo este script no console do Management Studio, ele retorna o resultado esperado, na coluna TOTAL, porém quando executo o mesmo script dentro do programa, através de um objeto Connection, ele não retorna o Recorset.

    Como faço para obter o mesmo resultado do console ?





    • Editado RGBARROS sábado, 8 de agosto de 2015 12:48
    sexta-feira, 7 de agosto de 2015 23:05

Respostas

  • Boa tarde,

    Por falta de retorno do usuário, esta thread será encerrada.

    Caso seja necessário, por gentileza, abra uma thread nova.

    Atenciosamente


    Marcos Roberto de Souza Junior

    Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    • Marcado como Resposta Marcos SJ sexta-feira, 28 de agosto de 2015 14:57
    sexta-feira, 28 de agosto de 2015 14:56

Todas as Respostas

  • Bom dia RGBARROS,

    Tudo bem?

    Vi que esta thread na verdade é a continuação de uma solução que havia sido apresentada anteriormente.

    Você conseguiu consultoria para tirar a sua dúvida?

    Atenciosamente


    Marcos Roberto de Souza Junior

    Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    quinta-feira, 27 de agosto de 2015 13:21
  • Boa tarde,

    Por falta de retorno do usuário, esta thread será encerrada.

    Caso seja necessário, por gentileza, abra uma thread nova.

    Atenciosamente


    Marcos Roberto de Souza Junior

    Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.

    • Marcado como Resposta Marcos SJ sexta-feira, 28 de agosto de 2015 14:57
    sexta-feira, 28 de agosto de 2015 14:56