Ir para conteúdo
Fórum Script Brasil

Gafanhoto

Membros
  • Total de itens

    494
  • Registro em

  • Última visita

Tudo que Gafanhoto postou

  1. É o seguinte . . . Quando clico em algum registro do DBGRID, um campo TEXT abaixo assume o valor daquele campo. Está abaixo o código: procedure TForm2.DBGrid1CellClick(Column: TColumn); begin link.Text := DataModule2.ADOQuery1.FieldValues['titulo']; end; Estou usando um text com evento OnChange que filtra o DBGRID. procedure TForm2.contemChange(Sender: TObject); begin begin if contem.Text <> '' then begin chave.Text := ''; DataModule2.ADOQuery1.Active := False; DataModule2.ADOQuery1.SQL.Clear; DataModule2.ADOQuery1.SQL.Add('select titulo, link, conteudo from boletins_conteudo where titulo like "%'+contem.Text+'%" and idCategoria<>9 and idCategoria<>10 and idCategoria<>11'); DataModule2.ADOQuery1.Active := true; end else begin DataModule2.ADOQuery1.Active := False; DataModule2.ADOQuery1.SQL.Clear; DataModule2.ADOQuery1.SQL.Add('select titulo, link, conteudo from boletins_conteudo order by titulo'); DataModule2.ADOQuery1.Active := true; end; end; end; Mas, quando dou uma filtrada no DBGRID e sobra apenas 1 registro, quando eu clico no registro que sobrou o text de nome LINK não assume o valor do título. O que faço?
  2. Só uma pergunta ... Como eu ficarei sabendo qual a identidade única do PC do usuário?
  3. Mas se o cara trocar de placa mae, hd, e tal, não dá problema ?
  4. Excelente artigo... no meu caso, seria a habilitação via internet. Habilitação Pela Internet: Ao adquirir um produto o usuário recebe uma senha que permite a geração de um número para habilitação e instalação em uma máquina. Prós: Após habilitar, o número é automaticamente invalidado para outros usuário o que evita o problema de divulgação do mesmo pela rede. Contras: O seu site deve estar em um provedor 100% confiável ou esteja preparado para aquele cliente que comprou o produto no sábado a tarde e o seu site ficou fora do ar no domingo sem ele poder autorizar o software para o uso. Qual componente do Delphi eu uso para fazer com que ele acesse um banco de dados online e valide o serial?
  5. Mais um dilema . . rsrsrs O programa que estou desenvolvendo pode ser baixado da internet e instalado no micro. Mas uma vez no micro, tenho que evitar que alguém copie o programa para outro micro, e execute. Consigo fazer isso fazendo o programa rodar com um serial único? Se for assim, como faço pro programa validar o serial e buscar uma variável online que vai dizer se o serial já foi usado ou não? Conto com a experiência de vocês..
  6. FINALMENTE CONSEGUIIIIII!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! É o seguinte. Não usei um button para fazer a busca, e sim coloquei no evento onchange do edit. Ficou assim: procedure TForm2.chaveChange(Sender: TObject); begin if chave.Text <> '' then begin DataModule2.ADOQuery1.Active := False; DataModule2.ADOQuery1.SQL.Clear; DataModule2.ADOQuery1.SQL.Add('select * from boletins_conteudo where titulo like "'+chave.Text+'%"'); DataModule2.ADOQuery1.Active := true; end else begin DataModule2.ADOQuery1.Active := False; DataModule2.ADOQuery1.SQL.Clear; DataModule2.ADOQuery1.SQL.Add('select * from boletins_conteudo'); DataModule2.ADOQuery1.Active := true; end; end; Ficou até melhor do que eu esperava. Obrigado pela ajuda de todos!
  7. Bah . . . desculpa se já estou senho chato, e agradeço a ajuda que tem me dado Jhonas. Coloquei o DBGrid e continua sumindo o form. Mas tem um detalhe. Coloquei para teste o form contendo o DBGrid como form principal e compilei. Funciona perfeito. A única forma que não fecha é quando eu abro um form principal, com um mainMenu, e dou um showmodal no form contendo a DBGrid. Talvez deva abrir o form de alguma outra maneira? Ou trocar as propriedades do form? Estou tentando de tudo. Se conseguir vou postar aqui, mas agradeço desde já a ajuda.
  8. Bah . . . tentei de tudo que foi jeito mas não consegui.... Publiquei o arquivo em um host. LINK PARA DOWNLOAD Se puderem dar uma olhada, é só colocar o programa em c:\Arquivos de Programas\sys Agradeço desde já. . .
  9. Tmb acho que não tem anda que faça sumir o form, mas ele fecha o form e não volta mais. Eu espero um tempão. Não pode ser nenhuma propriedade do form, ou ele deve ser ser MDIChild, sei lá? Estou tentando aqui... Se tiver alguma idéia do que possa ser agradeço.
  10. Seguinte... Tenho um DBGrid. Ao entrar no Form, no Events ON ACTIVATE tem o seguinte código: DataModule2.ADOQuery1.Open; beleza pura até aí. Mas daí tenho um TEdit e um Button, que serã responsáveis por filtrar os dados no DBGrid. Segue o Events do OnClick do botão: procedure TForm1.BitBtn1Click(Sender: TObject); var palavra : string; begin palavra := chave.Text; DataModule2.ADOQuery1.Close; DataModule2.ADOQuery1.SQL.Clear; DataModule2.ADOQuery1.SQL.Add ('select * from boletins_conteudo'); DataModule2.ADOQuery1.Open; end; O problema é que ao clicar no botão o form some, e tenho que reabri-lo. Quando abro novamente o form, noto que ele trocou certinho o SQL da ADOQuery1, o problema é o form que está fechando na hora que eu clico no botão.
  11. beleza pura. . . 100 % . . obrigado pela ajuda!
  12. Seguinte Ao selecionar uma linha no DBGrid, to usando o seguinte código: if DBGrid1.SelectedField.FieldName = 'idBoletim' then var_texto := dbgrid1.selectedfield.asstring; texto.Text := var_texto; end; O problema é o seguinte: Dessa maneira o TEdit de nome "texto" assume o valor do campo selecionado. Mas, o que eu quero é que assuma o valor de outro campo da mesma linha. Por exemplo: Meu DBGrid tá assim: CODIGO NOME LINK Ao clicar em qualquer um deles, ou seja, ao clicar na linha o TEdit "texto" assuma o conteúdo do campo NOME, e não do campo no qual eu selecionei.
  13. Seguinte. Preciso da experiência de vocês pra me ajudar. Tenho um portal na internet com um banco de dados em SQL Server. Consigo, se necessário, exportar para um db local em access. Minha dúvida é a seguinte. Esse programa será distribuído em massa, e não há como configurar em cada micro uma fonte de dados ODBC, e tal. 1) Qual banco de dados eu uso pra fazer esse projeto sem que haja necessidade de configuração adicional? 2) Como faço pra exportar os dados que eu tenho atualmente? Só preciso das idéias iniciais, um rumo a seguir, para que possa iniciar o projeto.
  14. Gafanhoto

    Login com cookies

    Tem razão. . em todo caso . . . fiz a conferência no momento da entrada do usuário no site. Se a senha foi alterada, a página destrói o cookie e pede usuário e senha ao acessar um conteúdo restrito. Ficou rápido , vamos ver daqui pra frente....
  15. Gafanhoto

    Login com cookies

    Preciso achar uma maneira de criar uma senha com cookies que durem infinitamente, mas que confiram cada vez que o usuário entra o login e senha. E que não pese. Tenho 2 sistemas de senha no site. A 1ª maneira: Uma senha que altera usuário e senha toda semana, mas que é usada para disponibilizar o site por uma semana para testes. 1 2ª maneira: A senha de cada usuário, mas que, se for trocada no servidor ou pelo próprio usuário, aquele cookie não tenha mais validade e ele tenha que se logar novamente. Na realidade, pensei em resgatar usuário e senha toda vez que entrar no site e validar o login, mas vocês não acam que fica pesado para um site com quase 300.000 acessos / mês ? Fico no aguardo.... falou
  16. Já tentei fazer, mas deu dor de cabeça porque eu tinha que copiar as páginas ASP de include dele, e acabava dando no mesmo puxar de outro site e publicar em cada um. Eu consegui fazer em um site, numa admin, mas nos outros eu acabei publicando todo ele mesmo por causa das configurações. E pelo menos no meu caso, perdi muitos recursos internos do FCKEditor. O editor em si funcionava, mas certas opções dele não.
  17. É o seguinte: Tenho um servidor IIS configurado certinho na máquina, e quero conectar em um banco de dados SQL Server online. Mas não estou conseguindo. Dá o seguinte erro: Microsoft OLE DB Provider for SQL Server (0x80004005) [DBNETLIB][ConnectionOpen (Connect()).]SQL Server inexistente ou acesso negado. /financeiro/conexaoSQL.asp, line 10 O meu código é o seguinte: connPubs.Open("provider=SQLOLEDB;server=DOMINIO.mssqlserver-hospedagem.procergs.com.br;database=NOME DO DB;uid=USUARIO;pwd=SENHA") Online funciona certinho. . .
  18. Gafanhoto

    Consulta por datas

    Seguinte Preciso fazer uma consulta por período em um banco de dados em que o padrão é: Ex: 21 de Novembro de 2007 2007/11/21 To tentando de todas as formas , mas não consegui ainda. Como faço? Separo dia, mês, ano, monto e envio o parâmetro? Fico no aguardo.
  19. To pesquisando . .. Dos exemplos que achei e pesquisei, não consegui fazer o que preciso. Na realidade, preciso inserir o código fonte do arquivo dentro de um textarea.... To pesquisando no fórum.. Se achar alguma coisa posto aqui . . . Se alguém puder me ajudar nesse meio tempo, agradeço.
  20. Bem é o seguinte. Preciso abrir o código fonte de um arquivo para edição online. De que forma posso usar FSO pra fazer isso? Preciso abrir arquivos .html. Se alguém tiver um script pronto eu aceito. Senão, mãos na massa né? :P
  21. Consegui!!!!!!!!!!! Pra que passar por isso, isso é quando o FCKEditor não consegue criar as pastas no servidor por falta de permissão. Para isso, criei no raiz uma pasta chamada userfiles e duas sub-pastas chamadas image e file. Depois dei permissão para esta pasta userfiles. Ficou perfeito!!!!
  22. Galera; To com um erro maluco e não consigo fazer o FCKEditor fungar. Na hora que vou enviar uma imagem pro servidor, na tela para iniciar, dá o seguinte erro: the server didn't send back a proper XML response. Alguém já passou por isso e pode me ajudar? Fico no aguardo . .. .
  23. Meu caso agora é o seguinte: Estou trabalhando integrando ASP e MySQL. Ao inserir dados no banco de dados, tudo perfeito. Vou dar um exemplo do que vejo olhando o campo "experiencia" no banco de dados; Com Experiência Anterior 5 anos - Alpha3 Mas, ao retornar para a página ASP e fazer a leitura desse campo elo SELECT, ele retorna assim: Com Experiência Anterior 5 anos - Alpha3 Eu já havia enfrentado isso antes. Mas eu tinha uns códigos que funcionavam, como por exemplo usar uma tag em html meta http iso 8 alguma coisa, ou usar o LCID, mas dessa vez não funcionou. Alguém pode me ajudar?
  24. E aí, beleza? Alguém sabe me dizer como faço pra abrir arquivos .DOC ou .HTML? Qualquer um dos dois serve, de preferência HTML ). Não precisa editar nem nada, é só abrir mesmo. E quando abro o arquivo, é possível implementar uma busca no arquivo? :blink:
  25. Boa tarde galera! Recorro através desse tópico pra experiência de vocês. Depois do Delphi e de muita página em ASP, estou iniciando meu primeiro projeto em .NET, vou usar C#. Mas estou com algumas dúvidas pra iniciar o projeto e gostaria da ajuda de vocês. Primeiramente, o software não tem inserção, alteração e exclusão alguma. Simplesmente consulta em um banco de dados que já existe. PRIMEIRA PERGUNTA: O banco de dados está em Access (.MDB). Mantenho Access ou troco de banco dados? SEGUNDA PERGUNTA: O programa será distribuído em massa, portanto, não há possibilidade de eu configurar micro por micro. Preciso criar um aplicativo que eu clique 2 vezes em cima e saia funcionando na boa. Se eu usar um banco de dados que exija alguma configuração adicional, eu to ferrado . Por isso, preciso saber o que fazer. . . . . . Fico no aguardo . . . . . :blink: :blink: :blink:
×
×
  • Criar Novo...