Ir para conteúdo
Fórum Script Brasil

Mario Henrique

Membros
  • Total de itens

    78
  • Registro em

  • Última visita

Tudo que Mario Henrique postou

  1. Pessoal, bom dia! Uso Delphi 7 + dbexpress! Cenário: -estou abrindo um tclientdataset com muitos dados, muitos mesmo! -o mesmo é lento, e o usuário tem que aguardar um pouco o processamento dele! -enquanto o tclientdataset está em execução, eu mostro num tlabel o contador do tclientdataset em andamento, assim o usuário vê que o sistema está em execução! -não preciso trazer menos dados e nem melhorar a performance! -o cenário esta do jeito que preciso! O que preciso é: -mostrar um botão onde, enquanto o tclientdataset está em execução, o usuário possa clicá-lo e o tclientdataset PARE COM OS DADOS CARREGADOS ATÉ ALI e o usuário possa ver os dados carregados até onde ele quis parar e voltar a trabalhar no sistema! Só isto! Parece simples mas to quebrando a cabeça... rsrs! Agradeço a atenção de todos e se precisarem estou a disposição!
  2. Jhonas, entendi, eu devo partir para o "charset e collate" do meu destino, que é o banco de dados! Mesmo assim, pensando no componente ttable com o .dbf, o fato de, ao debugar eu estar tendo certeza ali que está VINDO com caracter estranho, não seria alguma configuração minha errada em relação direta com o .dbf? Devo pensar somente no banco que é o meu destino, pois ele estando certo o charset e o collate, vai solucionar? Grato pela ajuda!
  3. Pessoal, preciso de um help: Cenário: -Uso delphi 7, firebird 2.5 e uma tabela .dbf! -Componentes tclientdataset (dbexpress) e ttable! -Minha aplicação, através de um ttable conecta na tabela "cliente.dbf". Eu ando ela e vou apendando todo este ttable num tclientdataset. E gravo no banco firebird! Problema: -Tenho um campo de caracter(100) do dbf que contém acentos e que esta sendo carregado no ttable! -Após gravar no banco firebird, vou consultá-lo diretamente no banco, e ele armazenou com caracteres inválidos, como ¶Є , etc... ! -Se eu vou debugando o ttable na hora de importar, também me mostra caracteres inválidos! Nota: -Se eu abro o .dbf no DOS com o programa DBU do Clipper ou pelo Fox, o campo mostra corretamente com o acento! Alguém tem alguma solução? Grato pela atenção!
  4. Ok, Jhonas, vou seguir sua orientação... Mesmo assim, eu achava que existia alguma personalização que eu pudesse fazer... Grato pela atenção!
  5. Bom dia! Toda vez que estou desenvolvendo, e passo o mouse sobre alguma variavel, procedure, etc... o delphi da uma "béla parada" e depois volta ao normal... Ele fica como se estivesse "pensando" ... ! Pessoal, alguém sabe dicas de como melhorar este desempenho do ambiente produtivo do Delphi? Abraço!
  6. Entendi e estou aplicando... Quando ficar pronto, disponibilizo o exemplo para se alguém precisar... Jhonas, obrigado e abraço!
  7. Boa tarde! Pessoal, da uma ajuda ai, por favor... Minha aplicação é um monitor de nf-e ... ele fica atualizando com um timer o dia todo num terminal no meu cliente... Mas eu queria saber se tem como, se o usuário minimizar a aplicação, eu pare tudo que ela esta fazendo, deixando em stand-by... dai quando ele clicar na barra de tarefa para restaurar a aplicação, eu aciono o timer e volta a ficar executando as minhas rotinas ? Valeu pela atenção pessoal!
  8. Valeu, Progr'amador ! Diante de sua orientação, parei tudo... montei um servidor a parte sem que nenhum usuário pudesse mexer nele, config. o roteador para se conectar a internet, troquei cabos velhos, e tudo mais... Pronto, resolvido! Abraço!
  9. Malucada, é o seguinte: Tenho 1 servidor WinXP com Firebird 2.5 Server! Tenho 1 terminal WinXp com Firebird 2.5 Client! Estou usando os componentes dbx (TClientDataSet, TDataSetProvider, TSQLQuery, etc...)! Está tudo funcionando normal, só que, de forma intermitente (independente de tela, rotina, etc...) está apresentando a seguinte mensagem no terminal: "Unable to complete network request to host "@1".Error writing data to the connection.Foi forçado o cancelamento de uma conexão existente pelo host remoto" No caso, a última vez que apresentou, foi quando eu estava fazendo um select num TSimpleDataSet! Ontem, por exemplo, apresentou este erro quando eu dava um ApplyUpdate num TClientDataSet! Por favor, me ajudem... preciso saber o porque disto, para tentar solucionar! Abraços!
  10. Valeu, Progr'amador ! Mas não era bem isto... é que eu queria trocar idéia sobre exemplos avançados! No meu caso, to montando rastreabilidade de um produto numa empresa, e eu ia usar o cubo de decisão para permitir que os usuários consigam rastrear... Mesmo assim, grato! Vou colocar como resolvido!
  11. Ae pessoal, tudo bem? Alguém já trabalhou com Decision Cube? Poderia me orientar? Trabalho com Delphi 7 + Firebird! Abraço
  12. Valeu pela ajuda Jhonas! Resolvi da seguinte forma: desinstalei os serviços do Firebird (porta 3050) e Interbase (porta 3060)! Iniciei o BSS, e registrei na porta 3060! Instalei o Interbase (pois deixei o Firebird em outro servidor) e direcionei para a porta 3050 o serviço do Interbase! Pronto, resolvido! Abraço!
  13. Boa tarde! Migrei de WinXP para Win7! To usando BDS 2006! Minha aplicação trabalha com o Borland Socket Server... mas ao inciar o BSS apresenta o erro: "... error opening port... norlmalmente é permitido apenas uma utilização de cada endereço de soquete... "! Alguém pode ajudar? Abraço!
  14. Pessoal, em determinado momento, abre uma aplicação de um Token (leitora certificado digital) de meu cliente, requisitando uma senha! Existe alguma forma, pensei no SendMessage de eu passar esta senha através de meu aplicativo para esta outra aplicação que acabou de iniciar? Pensando que não tenho as várias da outra aplicação, somente tenho a aplicação rodando com um campo aberto para colocar a senha! Abraço!
  15. Valeu pelas dicas Jhonas ! Tentei das duas formas e nada... Dai resolvi mudar o PaperSize de Letter para A4. PRONTO, resolveu! Enfim... valeu pela força! Abraço!
  16. Bom dia, pessoal! Estou usando Delphi 7 + QuickReport! Quando imprimo, a banda PageFooter fica sobre a banda DetailBand... ao invés da DetailBand parar para continuar na próxima página, ela despreza o PageFooter! Já exclui, coloquei a banda novamente e nada! Alguma luz? Abraço!
  17. Pessoal, como não obtivemos soluções, apliquei outro método em minha aplicação e encerro este assunto! Abraço!
  18. Valeu Jhonas ! Mas não atendeu ao que preciso... Será que ninguém teria outra idéia? Abraço!
  19. Boa tarde! Pessoal, estou precisando abrir uma pagina da Internet (I.E.) carregando-a com um valor num campo da Página! Por exemplo no site da Receita onde consulto CNPJ (Receita) eu queria abrir ele já com o CNPJ que esta no meu ClientDataSet selecionado! Alguém poderia me ajudar? Abraço!
  20. Pessoal, como ninguém mais criticou, deixo minha solução, conforme já mencionei na minha 2º resposta: ...seguinte, compilei a minha Aplicação declarando MidasLib, Dbexpint; no uses do dpr ... dai fui no Servidor, joguei a Aplicação lá, e não coloquei as DLL's... acessei por um TS e pronto, funcionou! Abraço!
  21. Vamos lá pessoal... Alguém com alguma sugestão para ajudar? Abraço a todos!
  22. Ninguém? Pessoal, achei uma solução, mas vou deixar aberto o tópico, pois ainda não está legal: ...seguinte, compilei a minha Aplicação declarando MidasLib, Dbexpint; no uses do dpr ... dai fui no Servidor, joguei a Aplicação lá, acessei por um TS e funcionou! Bom, vamos lá: mais ajuda, opinião, criticas, etc... ? Abraço!
  23. Obrigado, Douglas Soares, mas não serviu! Não é bem o que estou precisando! Vou resumir... esquecendo Instaladores, etc... vamos lá: a. Minha Aplicação trabalha com a DLL midas.dll . b. Por default, a mesma se encontra no diretório "..\SYSTEM32.." do SO, pois é assim que ela é interpretada no caso do WinXP! Como faço para colocar a DLL midas.dll em um diretório de minha preferência e direcionar minha Aplicação para se comunicar com esta DLL ? Obs.: -Pessoal, eu já procurei no Fórum e não encontrei! -Vamos tentar ao máximo ir direto ao assunto, pois senão compensa mais abrir outro tópico! Valeu, abraço!
  24. Bom dia! Aplicação: DBExpress + Firebird 2.1. Ambiente: Windows Server 2008 + TS (Terminal Service). Pessoal, estou precisando disponibilizar minha aplicação com as DLL's (ex.: midas.dll, dbexpint.dll, dbexpUIBfire15.dll) no mesmo diretório! Tem que ser no mesmo diretório, pois tenho vários TS acessando o Servidor, e os mesmos não tem privilégios para carregar as DLL's direto do "..\SYSTEM32" do Servidor! Portanto, tenho que direcionar a Aplicação para as DLL's! Alguém pode me orientar? Qual o melhor método? Abraços e ótima semana!
  25. Pronto! Resolvido pessoal! Caro Jhonas, obrigado pela idéia, mas no caso, a lente só precisa ser usada na minha aplicação, e meu cliente quer que seja feito pela aplicação... sabe como é! Caro Douglas_Soares, utilizei a sua idéia e funcionou do jeito que eu queria! Abração amigos!
×
×
  • Criar Novo...