Ir ao conteúdo
  • Cadastre-se

index.xp

Membros Plenos
  • Total de itens

    1.300
  • Registro em

  • Última visita

  • Qualificações

    0%

Reputação

4

Sobre index.xp

  • Data de Nascimento 21-01-1988 (30 anos)

Informações gerais

  • Cidade e Estado
    Belo Horizonte
  1. Esse topico e de programacao... por favor se dirija a sua area de programacao... nao a nada de errado com a sua consulta pelo que vejo...
  2. cara... primeiro... utilize parametros ex: SqlCommand comm = new SqlCommand(); string consulta = "SELECT * FROM minhatabela WHERE data=@dt1 AND descricao LIKE @descricao"; comm.CommandText = consulta; comm.Parameters.AddWithValue("@dt1",DateTime.Now); comm.Parameters.AddWithValue("@descricao","texto qualquer"); nao fique concatenando valores que nem você esta fazendo... isso abre alas para inumeras falhas de segurança alem de tornar seu codigo pouco legivel
  3. voce precisa de um updatePanel... aí quando o cara clicar "Cadastrar" voce pode rodar um update parcial no updatePanel do dropdown e adicionar o novo item cadastrado sem, como ja mencionado, gerar um roundtrip...
  4. mole... voce pode tanto usar um repeater quanto um gridview... o segredo e primeiro determinar quantos departamentos voce tem... e adicionar no controle escolhido uma coluna para cada departamento... para adicionar colunas dinamicamente em, por exemplo, um gridview, utilize a classe BoundField, a do repeater eu não me lembro de cabeça... mas é super fácil também...
  5. aí galera: turial em inglês sobre Criando e Implementando um Sistema Operacional
  6. me passa seu email por msg pessoal que eu te mando...
  7. tem como ser mais especifico? ou voce nao ta conseguindo nada mesmo? detalhe... dependendo da interpretação do problema esse pode ser um automato infinito de 4 estados: fechada,abrindo,aberta,fechando,fechada,abrindo...
  8. index.xp

    Banco de dados .mdf

    mdf é um banco de dados do SQLSERVER
  9. nao faz o minimo sentido isso... para funcionar o mdf deve estar "atached" a uma instancia do MSSQLSERVER (mesmo que seja express)... alem do mais... por experiencia propria... se você nao quer o cara fuçando na estrutura interna do banco simplesmente coloque isso no contrato... o mais perto disso que você consegue é setar permissoes exclusivas para um banco de dados... voce pode por exemplo colocar só 1 usuario (o do seu programa) como autorizado... assim... só quem tiver a senha dele pode ver a estrutura interna do mdf...
  10. existe sim uma forma mais inteligente, no seu sistema quando estiver carregando os dados voce pode fazer essa verficação... exemplo: Digamos que você tem a data de abertura do chamado e depois de 5 dias ele vira prioritario... aí você faz select *,(SELECT CASE WHEN DATEDIFF(DAY,dataAbertura,getdate())>5 THEN 'ALERTA' ELSE 'OK' END) from tabela
  11. ele dobra o tamanha de qual arquivo? do arquivo que foi "uploaded" ou do arquivo total do banco?
  12. manda ordernar por data ASCENDENTE e antes de tudo coloque SELECT TOP 2...
  13. cabral2005 criar um buscador é na minha opnião uma das tarefas mais complexas que existem. Buscadores são extremamente complexos devido a inteligencia por tras das buscas, a maquina de busca... se voce tiver interesse no assunto, de uma lida no livro do Bertier (ele é o papa das maquinas de busca)
  14. index.xp

    Mensagem de erro no C#

    o tipo retornado pelo metodo Consultar(pHospital) é qual?
  15. index.xp

    Drag & drop

    marcelo, Drag & Drop são coisas muito faceis de fazer... imagine o scenario: voce tem 3 Controles: uma imagem(img) e dois Panels(P1 e P2). Img esta dentro de P1 e você quer habilitar Drag & Drop para arrasta-la para P2 e vice versa. Passo 1: Habilite a propriedade Allow Drop em P1 e P2 Passo 2: No evento OnMouseDown de Img insira o seguinte: if (e.Button == System.Windows.Forms.MouseButtons.Left) { this.DoDragDrop(this, DragDropEffects.All); } Passo 3: Em P1 e P2 habilite os eventos DragEnter, DragLeave Passo 4: No controle pai de P1 e P2 (exemplo: Form1) adicione uma propriedade privada do tipo "Control" chamada de placeHolder (sugestão) Passo 5: Nos Eventos DragLeave insira o seguinte: ((Control)sender).Parent.Controls.Remove(((Control)sender)); Passo 6: Nos Eventos DragEnter insira: placeHolder = (Control)e.Data.GetData(e.Data.GetFormats()[0]); ((Control)sender).Controls.Add(placeHolder); Pronto!

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×