[delphi-br] Filtro no ClientDataSet Usando LIKE
Olá Srs Estou querendo montar um filtro com ClietDataSet de forma que ele me traga os registro de todos que começa com a letra A por exemplo . Tipo o que eu faço com no SQL: CDSPesquisa.Params.ParamByName('Pesquisa').Value := '%'+ Pesquisa +'%'; O objetivo é claro, uma vez que eu já tenho os dados no grid, gostaria de fazer diversos filtros e não mais precisar ir no banco de dados e fazer uma nova consulta. Tentei montar o filtro usando LIKE mais não deu certo: CDSPesquisa.Filtered := False; CDSPesquisa.Filter := 'Meu Campo Like '+ QuotedStr('%' + BtePesquisar Text + '%' ); CDSPesquisa.Filtered := True; Assim deu certo, mas só funcionar para um valor completo CDSPesquisa.Filter :='Meu Campo = ' + QuotedStr(BtePesquisar.Text); [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Comutar o local da conexão
Olá Srs. Estou trabalhando em uma aplicação que usa DBExpress/Firebird e precisa se conectar a bancos de dados em locais diferentes. A seleção da base de dado se daria no momento do login do sistema O Usuário além de entrar com os seus dados precisaria selecionar o local da base de dados entre vários existentes, (locais ou remotos). Só que não sei como passo para o SQLConnection1 (via código) somente os dados do local da conexão Certo da Ajuda desde já agradeço Gilvan Costa [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] [Off-Topic] Leitor Nitgen, busca 1:N com mais de 200.000
que eu saiba o sistema tem q identificacar varios pontos na digital e ai compara-los.. sao uns pontos predefinidos, se nao me engano acho q ele procura as digitais que tem um fim de linha q n fica em ciclo e identifica o ponto e ai a partir dai sai comparando 2009/11/7 Eduardo Silva dos Santos eduardo@gmail.com Olá pessoal, alguém já trabalhou com biometria, identificação 1:N onde N é maior que 200.000 digitais? Eu fiz vários testes aqui e o tempo de buscar ta muito alto. eu fico imaginando como é o esquema de busca nos sistemas de identificação predial. Quem puder trocar informações, agradeço. Att, ... Eduardo Silva dos Santos DRD SISTEMAS (27) 3218-4201 (27) 9961-7095 MSN: eduardo@gmail.com eduardo.drd%40gmail.com Site: http://www.drdsistemas.com.br/ ... [As partes desta mensagem que não continham texto foram removidas] -- Leandro, MuTukA [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: delphi-br-ow...@yahoogrupos.com.br Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] [Off-Topic] Leitor Nitgen, busca 1:N com mais de 200.000
Na teoria: Eu acredito que o pessoal salva um HASH calculado sobre a digital e faz busca em cima disso. Voce deve usar um bom banco de dados, de preferência com este campo indexado. Na teoria, deve ser assim. Na prática, eu nao sei como é. Vamos esperar respostas dos mais expert´s no assunto :) Abraço Emerson 2009/11/7 Eduardo Silva dos Santos eduardo@gmail.com Olá pessoal, alguém já trabalhou com biometria, identificação 1:N onde N é maior que 200.000 digitais? Eu fiz vários testes aqui e o tempo de buscar ta muito alto. eu fico imaginando como é o esquema de busca nos sistemas de identificação predial. Quem puder trocar informações, agradeço. Att, ... Eduardo Silva dos Santos DRD SISTEMAS (27) 3218-4201 (27) 9961-7095 MSN: eduardo@gmail.com eduardo.drd%40gmail.com Site: http://www.drdsistemas.com.br/ ... [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: delphi-br-ow...@yahoogrupos.com.br Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [delphi-br] Filtro no ClientDataSet Usando LIKE
Olá Gilvan, Não sei se voce testou, mas tem uma outra forma de comparar partes de string segundo o help * State = 'M*' Wildcard for partial comparisons Talvez assim funcione, este é meu palpite hehehe :D abraço Marcos Bernardo 2009/11/7 Gilvan Costa info...@yahoo.com.br Olá Srs Estou querendo montar um filtro com ClietDataSet de forma que ele me traga os registro de todos que começa com a letra A por exemplo . Tipo o que eu faço com no SQL: CDSPesquisa.Params.ParamByName('Pesquisa').Value := '%'+ Pesquisa +'%'; O objetivo é claro, uma vez que eu já tenho os dados no grid, gostaria de fazer diversos filtros e não mais precisar ir no banco de dados e fazer uma nova consulta. Tentei montar o filtro usando LIKE mais não deu certo: CDSPesquisa.Filtered := False; CDSPesquisa.Filter := 'Meu Campo Like '+ QuotedStr('%' + BtePesquisar Text + '%' ); CDSPesquisa.Filtered := True; Assim deu certo, mas só funcionar para um valor completo CDSPesquisa.Filter := 'Meu Campo = ' + QuotedStr(BtePesquisar.Text); [As partes desta mensagem que não continham texto foram removidas] -- Marcos A. de A. Bernardo xmarcos@gmail.com 11 - 9462-2657 / 11- 3205-1499 http://bagusconsultoria.wordpress.com/ [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages * Para falar com o moderador, envie um e-mail para: delphi-br-ow...@yahoogrupos.com.br Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ * Para sair deste grupo, envie um e-mail para: delphi-br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [delphi-br] Filtro no ClientDataSet Usando LIKE
Use cds.filter depois do seu ClientDataSet aberto Espero ter ajudado, -Mensagem original- De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Gilvan Costa Enviada em: sábado, 7 de novembro de 2009 21:43 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Filtro no ClientDataSet Usando LIKE Olá Srs Estou querendo montar um filtro com ClietDataSet de forma que ele me traga os registro de todos que começa com a letra A por exemplo . Tipo o que eu faço com no SQL: CDSPesquisa.Params.ParamByName('Pesquisa').Value := '%'+ Pesquisa +'%'; O objetivo é claro, uma vez que eu já tenho os dados no grid, gostaria de fazer diversos filtros e não mais precisar ir no banco de dados e fazer uma nova consulta. Tentei montar o filtro usando LIKE mais não deu certo: CDSPesquisa.Filtered := False; CDSPesquisa.Filter := 'Meu Campo Like '+ QuotedStr('%' + BtePesquisar Text + '%' ); CDSPesquisa.Filtered := True; Assim deu certo, mas só funcionar para um valor completo CDSPesquisa.Filter := 'Meu Campo = ' + QuotedStr(BtePesquisar.Text); [As partes desta mensagem que não continham texto foram removidas] Nenhum vírus encontrado nessa mensagem recebida. Verificado por AVG - www.avgbrasil.com.br Versão: 8.5.423 / Banco de dados de vírus: 270.14.45/2476 - Data de Lançamento: 11/07/09 07:38:00
Re: [delphi-br] [Off-Topic] Leitor Nitgen, busca 1:N com mais de 200.000
Eduardo, Bom dia. Não sou expert no assunto porém andei estudando para fazer uma implementação. Até onde eu sei deve estar havendo um engano quanto a sua implementação. Os Scanners que conheço trabalham da seguinte forma: - Para formar uma identificação e validar a mesma o algoritmo basea-se em um template onde esse template é a junção da 1 a 4 digitais do mesmo dedo por exemplo e não 200 como você citou. Isso se é que entendi direito o seu problema. - Quando for gerar um template do seu dedo indicador você scanearia o mesmo de 1 a 4 vezes para formar um template válido. - O processo é feito dessa forma porque é certo que 100% das vezes o dono da digital não posicionará o dedo da mesma forma no scanner. - Em outros casos você pode diminuir o (FAR/FRR) que quer dizer falsa rejeição ou o falso aceite, para facilitar a validação da sua digital. Bom é isso espero ter ajudado. Atenciosamente, André Geraldo dos Santos Analista de Sistemas/Desenvolvedor Belo Horizonte / Minas Gerais E-mail : andresanto...@gmail.com 2009/11/7 Brancorp2000 brancorp2...@gmail.com Na teoria: Eu acredito que o pessoal salva um HASH calculado sobre a digital e faz busca em cima disso. Voce deve usar um bom banco de dados, de preferência com este campo indexado. Na teoria, deve ser assim. Na prática, eu nao sei como é. Vamos esperar respostas dos mais expert´s no assunto :) Abraço Emerson 2009/11/7 Eduardo Silva dos Santos eduardo@gmail.com Olá pessoal, alguém já trabalhou com biometria, identificação 1:N onde N é maior que 200.000 digitais? Eu fiz vários testes aqui e o tempo de buscar ta muito alto. eu fico imaginando como é o esquema de busca nos sistemas de identificação predial. Quem puder trocar informações, agradeço. Att, ... Eduardo Silva dos Santos DRD SISTEMAS (27) 3218-4201 (27) 9961-7095 MSN: eduardo@gmail.com eduardo.drd%40gmail.com Site: http://www.drdsistemas.com.br/ ... [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] [OFF-Topic] Chad Hower (Indy/IntraWeb) preso na Bulgaria por falsas acusa��es de sequestro
Pessoal: O Chad Hower foi preso na Bulgária acusado de sequestrar o próprio filho, devido a armações da ex-mulher dele. Hoje ele está solto, mas não pode deixar a Bulgária até que o juiz local decida se ele tem que ser extraditado para os EUA ou não. Ele está pedindo uma ajuda para que todos conheçam a verdadeira história e isso chegue de alguma forma à midia. A história completa está em www.kudzuworld.com/help. Quem puder ajudar, coloque no seu blog, espalhe por aí... Chad é o responsável pelo desenvolvimento do Indy e do Intraweb. Ele viria ao Brasil para a Conferência de Delphi em SP, mas agora não vai poder mais. -- Jackson
Re: [delphi-br] Filtro no ClientDataSet Usando LIKE
Marcos, Realmente desta forma funciona, porém, eu preciso de algo a mas, e não fica limitado fazendo o filtro e tendo que informar o valor inicial do campo, Eu preciso que o retorno do FILTRO seja qualquer informação parcial do campo, tipo o que nós usamos nas consultas SQL: Where Campo LIke %valor do campo% Nota: o tipo do campo é varchar(200) Já pesquisei na net e vi vários exemplos de uso do LIKE nos filtros usando clietdataset, mas acho que não funciona no Delphi 2009 e o que é pior ele não reconhecer o % como caracter coringa. Por isso preciso elucidar essa questão para construir o modelo de pesquisa do Dbgrid. ---Original Message--- From: Marcos Bernardo Date: 08/11/2009 14:17:27 To: delphi-br@yahoogrupos.com.br Subject: Re: [delphi-br] Filtro no ClientDataSet Usando LIKE Olá Gilvan, Não sei se voce testou, mas tem uma outra forma de comparar partes de string segundo o help * State = 'M*' Wildcard for partial comparisons Talvez assim funcione, este é meu palpite hehehe :D abraço Marcos Bernardo 2009/11/7 Gilvan Costa info...@yahoo.com.br Olá Srs Estou querendo montar um filtro com ClietDataSet de forma que ele me traga os registro de todos que começa com a letra A por exemplo . Tipo o que eu faço com no SQL: CDSPesquisa.Params.ParamByName('Pesquisa').Value := '%'+ Pesquisa +'%'; O objetivo é claro, uma vez que eu já tenho os dados no grid, gostaria de fazer diversos filtros e não mais precisar ir no banco de dados e fazer uma nova consulta. Tentei montar o filtro usando LIKE mais não deu certo: CDSPesquisa.Filtered := False; CDSPesquisa.Filter := 'Meu Campo Like '+ QuotedStr('%' + BtePesquisar Text + '%' ); CDSPesquisa.Filtered := True; Assim deu certo, mas só funcionar para um valor completo CDSPesquisa.Filter := 'Meu Campo = ' + QuotedStr(BtePesquisar.Text); [As partes desta mensagem que não continham texto foram removidas] -- Marcos A. de A. Bernardo xmarcos@gmail.com 11 - 9462-2657 / 11- 3205-1499 http://bagusconsultoria.wordpress.com/ [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Apostila de Delphy
Preciso de uma apostila completa em PORTUGUÊS de Delphy. Agradeço galera. Vlw!
Re: [delphi-br] Apostila de Delphy
Italo Moreira escreveu: Preciso de uma apostila completa em PORTUGUÊS de Delphy. Agradeço galera. Vlw! Que tal um livro completo ;) Veja isso - [http://silvioprog.blogspot.com/2009/09/todos-os-capitulos-do-livro-delphi-7.html]; (Todos os capítulos do livro Delphi 7 Internet e Banco de Dados em PDF (GRATUITO)) -- Silvio Clecio -- Não anotar os erros de outrem é caridade moral.
[delphi-br] Touch Screen
Lembro que na última palestra, Andreano falou algo sobre isso. Muito interessante esse tipo de interface. Alguém já tem idéia de como isso funciona? http://www.youtube.com/watch?v=Zxk_WywMTzcfeature=related [ ]'s Dirceu Portéla Especialista em Desenvolvimento de Software www.topfaces.com.br 51 3339-7719 (Por favor, se for encaminhar esta mensagem, apague meu nome e e-mail) [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Touch Screen
Só vi em interfaces homem-máquina. Nunca tive contato com o desenvolvimento, mas sempre tive curiosidade. Com o Delphi 2010 ficou sopa no mel fazer isso, mas acho que com outros ambientes (sem desmerecer o Delphi nem gerar flames, só para comparar mesmo) a tarefa era (ênfase no era) um pouco menos complicada (não mais simples) Abre caminho para uma nova era de aplicações desenvolvidas com Delphi. Abraço, Ricardo 1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS. 2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor compreendida. 3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em dom, 8/11/09, Dirceu Portela bit_c...@ibest.com.br escreveu: De: Dirceu Portela bit_c...@ibest.com.br Assunto: [delphi-br] Touch Screen Para: Lista Delphi-BR delphi-br@yahoogrupos.com.br Data: Domingo, 8 de Novembro de 2009, 22:23 Lembro que na última palestra, Andreano falou algo sobre isso. Muito interessante esse tipo de interface. Alguém já tem idéia de como isso funciona? http://www.youtube. com/watch? v=Zxk_WywMTzc feature=related [ ]'s Dirceu Portéla Especialista em Desenvolvimento de Software www.topfaces. com.br 51 3339-7719 (Por favor, se for encaminhar esta mensagem, apague meu nome e e-mail) [As partes desta mensagem que não continham texto foram removidas] Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] [MAF] Criptografia AES 256Bits
Pessoal, Estou precisando criar uma DLL com duas funções, uma para criptografar e outra para decriptografar seguindo o padrão AES com 256bits. Nunca mexi com criptografia, ou seja, não sei nem estimar o tempo de desenvolvimento para isso. Alguém teria algum material, componente que pudesse me ajudar? Att, Marcos A. Ferreira
RES: [delphi-br] Touch Screen
Até é possível fazer algo assim com Delphi, mas meu conselho é vai direto pro Visual Studio que fica muito mais fácil. As bibliotecas (APIs) pra interagir com o hardware (no caso o SURFACE) já esta pronto no .NET framework. Já tem bastante coisa, o que facilita o desenvolvimento. Não que seja fácil, mas você vai ter bem menos trabalho que em Delphi. Ainda mais quando você procurar por ajuda ou documentação, praticamente só vai encontrar em C#. Já brinquei um pouco com esse tipo de aplicação, até cheguei a fazer um pequeno protótipo pra testar esse tipo de interface a algum tempo atrás. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Dirceu Portela Enviada em: domingo, 8 de novembro de 2009 22:24 Para: Lista Delphi-BR Assunto: [delphi-br] Touch Screen Lembro que na última palestra, Andreano falou algo sobre isso. Muito interessante esse tipo de interface. Alguém já tem idéia de como isso funciona? http://www.youtube.com/watch?v=Zxk_WywMTzc http://www.youtube.com/watch?v=Zxk_WywMTzcfeature=related feature=related [ ]'s Dirceu Portéla Especialista em Desenvolvimento de Software www.topfaces.com.br 51 3339-7719 (Por favor, se for encaminhar esta mensagem, apague meu nome e e-mail) [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]