Ir para conteúdo
Fórum Script Brasil

s3c

Membros
  • Total de itens

    817
  • Registro em

  • Última visita

Tudo que s3c postou

  1. s3c

    Ajuda Por Favor

    Arlon, o TClientSocket não possui ClientRead. Acho que o que ele tem que fazer é definir o evento onClientRead no Form2, colocar Unit2 no uses da Unit1 e no onCreate do Form1 fazer: ServerSocket1.OnClientRead := Form2.ServerSocket1ClientRead;
  2. Eu utilizo TClientSocket e TServerSocket p/ um servidor de banco de dados; mas é em Delphi 6 Enterprise. Acredito que a Borland não cometeria tamanho furo de incompatibilidade. O que pode ser é que só na versão Enterprise tenha esses componentes.
  3. Como você atualiza? O IBQuery é um dataset read-only, então você deve estar utilizando ExecSQL. Quando você utiliza Update no ExecSQL, você tem que usar Where.
  4. Tente criar um Database no BDE Administrator. Se ele não conectar por lá, acho que seu problema está no Access. Se ele conectar, ao invés do Jet, tente utilizar o OLE DB for ODBC Drivers, depois na guia Connection selecione Use Data Source Name e forneça aquele criado no BDE. Daí acho que ele vai conectar.
  5. s3c

    Barra De Progressao

    Não é só colocar a ProgressBar.Max = qtde de tabelas e ProgressBar.Position+1 após a abertura de cada uma?
  6. s3c

    Ajuda Com Sqlconnection

    Veja no dbxdrivers.ini com qual nome está o parâmetro LibraryName do driver MySQL. É a dll com este nome que é procurada. Aí coloque-a no Windows System juntamente c/ dbxdrivers.ini e dbxconnections.ini
  7. Experimente em tempo de projeto ativar a propriedade Connected do TADOConnection p/ ver se dá o mesmo erro.
  8. s3c

    Bde E Paradox

    Se o banco for Interbase/Firebird, você pode utilizar acesso via IBX na paleta Interbase. Uma dica: Estude o comportamento do componente IBTransaction.
  9. s3c

    Firebird

    Se você utiliza BDE, na parte de código acho que não vai ter muitas mudanças. Talvez somente os parâmetros de conexão. Sua maior mudança vai ser para exportar as tabelas do Paradox e importá-las no Firebird.
  10. porque? você tem algum software trial que só roda c/ o Delphi no ar?
  11. porque você não pode ter classes em Dlls no Delphi?
  12. s3c

    Imprimindo Relatórios

    Acho que seu QuickRep deve estar travando em alguma rotina porque ele costuma ser bem rápido e até o preview dele é mais rápido que uma jato de tinta.
  13. s3c

    Kylix

    Veja a propriedade BorderStyle do Form. bs... = VCL fbs... = CLX
  14. Qual dll que ele pede? Ao invés de dbExpress, tente criar um Alias no ODBC Administrator informando o IP do servidor Linux e teste a conexão. Se Ok, crie um Database no BDE Administrator apontando p/ esse Alias. Uma vez o banco conectado via BDE, no Delphi é fácil.
  15. s3c

    Dbcombobox

    Veja se a propriedade AutoComplete = true e Style = csDropDownList
  16. s3c

    Imprimindo Relatórios

    Qual modelo de impressora você tem? Supondo que o QuickRep imprima 10 páginas por segundo, sua impressora é mais rápida?
  17. Erros fazem parte da profissão. Uma vez o Delphi não conseguia gerar o .Exe na compilação. Sabe o que era? O programa estava em execução. Fiquei um dia inteiro para descobrir!!!
  18. Acho que neste looping faltou: TabelaVelha.Next; // antes do end;
  19. s3c

    Duvida Adoquery

    Utilizei Ado muito pouco e acabei desistindo por questões de performance. Mas se não me engano, ele não possui a classe Params e sim Parameters onde me lembro que seu ParamByName não retorna um TParam como no BDE; ele retorna um TParameter.
  20. s3c

    Kylix

    A aplicação em Delphi está em CLX ou VCL? Se for VCL, acho que o primeiro passo é transformá-la em CLX p/ depois migrar p/ Kylix.
  21. Bom, notei que você escreveu áfrica do sul com (á) minúsculo, por isso concluí que você deve estar utilizando a table language ascii, pois ela não suporta o África com (Á) maiúsculo acentuado. Tente o seguinte: Vá no BDE Administrator, guia Configuration/Drivers/Native/PARADOX. Aí modifique o LangDrive p/ Paradox 'intl' 850. Depois clique em cima na flechinha azul com hint Apply e dê Ok. Se você não tiver o 'intl' 850, clique f1 na linha do LangDrive e depois em available drivers que ele mostrará a lista dos drivers de linguagem que você tem. Daí, crie uma tabela com esta nova LangDrive que acho que a sequência ficará correta. Não sei, mas acho que simplesmente mudando o LangDrive não irá afetar nas tabelas já criadas. Para não redigitar toda a tabela, crie duas querys; uma lendo a tabela antiga e a outra gravando na tabela nova.
  22. s3c

    Imprimindo Relatórios

    O QuickRep é lento p/ imprimir? A impressora que você utiliza é mais rápida que o programa?
  23. Bom, existem várias formas de se fazer isto. Agora você deve ter um pouquinho de conhecimentos em análise de sistemas.
  24. s3c

    Duvida Adoquery

    O que é essa QryX ?
  25. s3c

    Duvida Adoquery

    porque você não utiliza a cláusula Where na consulta?
×
×
  • Criar Novo...