Jump to content

will_jdc

Members
  • Content count

    40
  • Joined

  • Last visited

Community Reputation

1 Comum

About will_jdc

  1. will_jdc

    PROGRAMA LENTO AO SE CONECTAR AO SQL SERVER

    A.jr, a Sintaxe de Loginesta correta, até porque o sempre conecta, as vezes que da esse problema de lentidão e e não responder
  2. Boa Tarde a todos, Tenho um programa Windows desktop que utiliza o SQL SERVER como fonte de dados, os usuários iniciam o programa que se conecta ao SQL Server. Após o programa fazer o Login no sql server, o usuário insere a senha do sistema para acessar as informações na base de dados, porém quando ele coloca a senha do sistema, o programa fica processando e acaba que não respondendo, como faço para verificar no SQL Server o que esta impedindo o acesso as informações ?
  3. Bom Dia Pessoal, estou com um probleminha no VB que esta me quebrando a Cabeça. Estou imprimindo um relatório(PrintDocument) com os Pedidos feitos por Clientes e preciso que mude de Pagina a cada Cliente, Porém ele lista os Pedidos do segundo cliente na mesma pagina do Primeiro cliente e não estou conseguindo fazer imprimir corretamente, segue meu codigo: While (LinhaAtual < LinhasPorPagina) AndAlso Leitor.Read() Cliente = Leitor.GetString(1) Loja = Leitor.GetByte(0) Descricao = Leitor.GetString(2) ValorProd = Leitor.GetDecimal(3) Quantidade = Leitor.GetInt32(4) ValorTotProd = Leitor.GetDecimal(5) PedNum = Leitor.GetInt32(6) e.Graphics.DrawString(Cliente.ToString(), FonteNegrito, Brushes.Black, MargemEsquerda + 5, PosicaoDaLinha, New StringFormat()) e.Graphics.DrawString(Descricao.ToString(), FonteNegrito, Brushes.Black, MargemEsquerda + 60, PosicaoDaLinha, New StringFormat()) e.Graphics.DrawString(ValorProd.ToString(), FonteNegrito, Brushes.Black, MargemEsquerda + 390, PosicaoDaLinha, AlinharDireita) e.Graphics.DrawString(Quantidade.ToString(), FonteNegrito, Brushes.Black, MargemEsquerda + 440, PosicaoDaLinha, New StringFormat()) e.Graphics.DrawString(ValorTotProd.ToString(), FonteNegrito, Brushes.Black, MargemEsquerda + 570, PosicaoDaLinha, AlinharDireita) e.Graphics.DrawString(PedNum, FonteNegrito, Brushes.Black, MargemEsquerda + 645, PosicaoDaLinha, AlinharDireita) ValorTotalPedidos += ValorTotProd.ToString() PosicaoDaLinha += 15 InicioLinhas = 2 LinhaAtual += 1 End While Preciso que quando o reader mudar de cliente, mude de paginae comece a imprimir na proxima pagina, não estou conseguindo... quem puder dar uma luz agradeço... Abraços ...
  4. will_jdc

    Relatório Estoque

    Boa Tarde, pelo que entendi a coluna "Sequencial" é o campo chave e crescente. se for isso mesmo é só usar o MAX(SEQUENCIAL) que trará somente o ultimo. OSS ... Osu Shinobu ... Persistir sob Pressão
  5. Boa Tarde Pessoal estou com um probleminha. Preciso Inserir informações em uma tabela(RPS) nessa tabela preciso inserir o LjaCod, Rpsnum, ClienteCod, Emissao, ValorRps. Porém não estou conseguindo fazer o select e passar por cada ClienteCod Meu Código Abaixo DECLARE @LinhaAtual INT SET @LinhaAtual= 1 DECLARE @MaxRownum INT SET @MaxRownum = (SELECT count(ClienteCod) FROM Orcamentos) WHILE @LinhaAtual <= @MaxRownum BEGIN set @LinhaAtual += 1 set @Rpsnum =+1 set @ClienteCod = (select ClienteCod from (SELECT ROW_NUMBER() OVER(ORDER BY Clientecod desc) as Linha, ClienteCod from orcamentos where St = 'A' group by ClienteCod)) set @ValorRps = (select Sum(TotalOrc) from Orcamentos where ClienteCod = @ClienteCod) insert into Rps(LjaCod, Rpsnum, ClienteCod, Emissao, ValorRps) values (@LjaCod, @Rpsnum, @ClienteCod, @Emissao, @ValorRps) END Me deem um help quem conseguir entender .... Valeu ...
  6. Boa Allan, ja tinha resolvido quando você respondeu. foi justamente o que eu fiz. coloquei um Where filtrando a loja entre essas duas colunas. O codigo ficou da seguinte forma Select a.Descricao, b.ValorProd, b.Quantidade, b.ValorTotProd, c.OrcNum from Produtos as a inner join Orcprod as b on a.Codigo = b.CodProd inner join Orcamentos as c on b.OrcNum = c.OrcNum where c.St = 'A' and where c.LjaCod = b.LjaCod Obrigado pela ajuda.
  7. Bom Dia Pessoal estou com um probleminha que estou tentando de todas as formas e creio que estou fazendo alguma coisa incorreta. Seguinte, tenho 3 tabelas ORÇAMENTOS, PRODUTOS e ORCPROD(Produtos do Orçamentos). Estou fazendo a seguinte consulta: Select a.Descricao, b.ValorProd, b.Quantidade, b.ValorTotProd, c.OrcNum from Produtos as a inner join Orcprod as b on a.Codigo = b.CodProd inner join Orcamentos as c on b.OrcNum = c.OrcNum where c.St = 'A' Existem alguns Orçamentos com o Mesmo Numero(OrcNum) Na loja 1(com Situação(St) 'A' = Aberto) e na loja 2 (com Situação(St) 'F' = Fechado) Na Consulta acima coloquei um Where para filtrar Somente os que estao em Aberto(St) = 'A', mas os Orcamentos que tem o mesmo numero porém um aberto e um Fechado estao sendo listados todos mesmo os Fechados. me ajudem ai por favor. Valew...
  8. will_jdc

    Carregar Data Grid por uma função outra Classe

    Bom Dia Pessoal, Fiz o Seguinte: Defini o Data Grid como Public (para poder acessa-lo da classe onde estou inserindo a conta no banco de dados). Agora após a mensagem de Conta incluida com sucesso, eu faço a atualização do Grid corretamente. MessageBox.Show("Conta Incluida Com Sucesso"); FrmContas Contas = new FrmContas(); Listar("Select * from Contas", Contas.DgvContas); Porém o Grid não atualiza. Estou fazendo alguma coisa errada ??
  9. will_jdc

    Carregar Data Grid por uma função outra Classe

    Bom Dia itlpps ... Como assim ??? poderia exemplificar ?? Valeu...
  10. Bom Dia Pessoal, estou com uma duvida e creio que bem simples porém não estou conseguindo resolver. estou começando a programar em C# e preciso carregar um Data Grid porém a função com a consulta no SQL Server esta em outra classe, Vejam abaixo meu codigo: Abaixo a Função para Cadastrar uma Conta Corrente no Banco de dados: public static void IncluirConta(String Conta, String ContaDig, String CodigoBanco, String Agencia, String NomeEmpresa, String TipoInscricao, String Inscricao, String ConvenioCedente, String EntregaDistribuicao, String Duplicata) { try { SqlCommand Comando = new SqlCommand(); Comando.Connection = Con; Con.Open(); Comando.CommandText = "Insert Into Contas(Conta, ContaDig, CodigoBanco, Agencia, NomeEmpresa, TipoInscricao, Inscricao, ConvenioCedente, EntregaDistribuicao, Duplicata) Values (@Conta, @ContaDig, @CodigoBanco, @Agencia, @NomeEmpresa, @TipoInscricao, @Inscricao, @ConvenioCedente, @EntregaDistribuicao, @Duplicata)"; Comando.Parameters.AddWithValue("@Conta", Conta); Comando.Parameters.AddWithValue("@ContaDig", ContaDig); Comando.Parameters.AddWithValue("@CodigoBanco", CodigoBanco); Comando.Parameters.AddWithValue("@Agencia", Agencia); Comando.Parameters.AddWithValue("@NomeEmpresa", NomeEmpresa); Comando.Parameters.AddWithValue("@TipoInscricao", TipoInscricao); Comando.Parameters.AddWithValue("@Inscricao", Inscricao); Comando.Parameters.AddWithValue("@ConvenioCedente", ConvenioCedente); Comando.Parameters.AddWithValue("@EntregaDistribuicao", EntregaDistribuicao); Comando.Parameters.AddWithValue("@Duplicata", Duplicata); Comando.ExecuteNonQuery(); Con.Close(); MessageBox.Show("Conta Incluida Com Sucesso"); Listar("Select * from Contas", FrmContas.DgvContas); // Aqui após a Mensagem de Conta incluida, eu faço a atualização do Datagrid, porém não consigo referenciar o Data Grid(DgvContas) } catch (Exception e) { MessageBox.Show(e.Message); Con.Close(); } }
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.