Res: [delphi-br] SQL Server Error: Arithmetic exception, numeric overflow or string truncation
esse erro aconteceu comigo ontem, por causa que diminui um campo varchar para tamanho 1, esse campo já tinha valores, dai para resolver, deletei os campos e recriei. Uberdam Cavaletti Formado em Tecnologia da Informação - Unoesc - Xxe Pós-graduado em desenvolvimento Java - Unoesc - Xxe http://www.curricular.com.br/berdam Visite http://passandoveneno.blogspot.com De: Ulisses usl...@gmail.com Para: delphi-br@yahoogrupos.com.br Enviadas: Sexta-feira, 12 de Dezembro de 2008 7:39:44 Assunto: Re: [delphi-br] SQL Server Error: Arithmetic exception, numeric overflow or string truncation Bom dia! Você deve ter alterado o tamanho de algum campo, no banco de dados, porém não recriou o TField correspondente com o novo tamanho. Boa sorte. Ulisses - Original Message - From: Depto TI - Vasconcelos To: delphi...@yahoogrup os.com.br Sent: Thursday, December 11, 2008 12:16 PM Subject: [delphi-br] SQL Server Error: Arithmetic exception, numeric overflow or string truncation Boa tarde pessoal, Tenho uma aplicação desenvolvida em Delphi 7 com Firebird 1.5 e de uma hora para outra na operação de inclusão de registros de um dos cadastros começou a aparecer o erro abaixo: SQL Server Error: Arithmetic exception, numeric overflow or string truncation Já calejado que sou, fui conferir no meu código se estava passando algum valor string maior que o definido no campo da tabela, mas nada, tudo certo. Debugando mais cheguei na cláusula insert que dá o erro: insert into TAB_ PEDIDO (COD_PEDIDO, COD_CLIENTE, COD_PAGTO, DTA_LCT, DES_PEDIDO, OBS_PEDIDO) values (10705, 11485, 1,'12/10/2008' , 'TESTE', '') Os campos COD_PEDIDO, COD_CLIENTE, COD_PAGTO são do tipo integer, o campo DTA_LCT do tipo date e os campos DES_PEDIDO e OBS_PEDIDO são varchar de 60, ou seja, tudo certo. Em dos meus backups rodei a mesma instrução SQL e rodou perfeitamente, tanto pelo IBExpert quanto pela aplicação. Consultando amigos, me disseram que meu banco pode ter corrompido, só que os demais cadastros funcionam perfeitamente, somente nessa tabela ocorre o problema. O problema foi sanado pois voltei um backup mas fiquei intrigado com esse problema e quero entender o que aconteceu. Alguém tem alguma idéia ou já passou por isso??? Tem como recuperar a tal tabela?? Obrigado, Rodrigo de Moura [As partes desta mensagem que não continham texto foram removidas] [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]
Re: [delphi-br] SQL Server Error: Arithmetic exception, numeric overflow or string truncation
Bom dia! Você deve ter alterado o tamanho de algum campo, no banco de dados, porém não recriou o TField correspondente com o novo tamanho. Boa sorte. Ulisses - Original Message - From: Depto TI - Vasconcelos To: delphi-br@yahoogrupos.com.br Sent: Thursday, December 11, 2008 12:16 PM Subject: [delphi-br] SQL Server Error: Arithmetic exception, numeric overflow or string truncation Boa tarde pessoal, Tenho uma aplicação desenvolvida em Delphi 7 com Firebird 1.5 e de uma hora para outra na operação de inclusão de registros de um dos cadastros começou a aparecer o erro abaixo: SQL Server Error: Arithmetic exception, numeric overflow or string truncation Já calejado que sou, fui conferir no meu código se estava passando algum valor string maior que o definido no campo da tabela, mas nada, tudo certo. Debugando mais cheguei na cláusula insert que dá o erro: insert into TAB_ PEDIDO (COD_PEDIDO, COD_CLIENTE, COD_PAGTO, DTA_LCT, DES_PEDIDO, OBS_PEDIDO) values (10705, 11485, 1,'12/10/2008', 'TESTE', '') Os campos COD_PEDIDO, COD_CLIENTE, COD_PAGTO são do tipo integer, o campo DTA_LCT do tipo date e os campos DES_PEDIDO e OBS_PEDIDO são varchar de 60, ou seja, tudo certo. Em dos meus backups rodei a mesma instrução SQL e rodou perfeitamente, tanto pelo IBExpert quanto pela aplicação. Consultando amigos, me disseram que meu banco pode ter corrompido, só que os demais cadastros funcionam perfeitamente, somente nessa tabela ocorre o problema. O problema foi sanado pois voltei um backup mas fiquei intrigado com esse problema e quero entender o que aconteceu. Alguém tem alguma idéia ou já passou por isso??? Tem como recuperar a tal tabela?? Obrigado, Rodrigo de Moura [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] SQL Server Error: Arithmetic exception, numeric overflow or string truncation
Bom dia Pessoal, Depois de muitos testes consegui finalmente encontrar o erro. Na minha tabela tenho uma trigger que no evento before insert gera o seqüencial da mesma. Na trigger tenho uma variável que guarda o resultado de um select max para fazer os testes, se null cod_pedido = 1 senão a variável + 1. Essa variável estava declarada como smallint. Esse é o erro. A tabela estava com seqüencial 32768, o próximo seria 32769 e onde ocorria o erro. Bastou eu mudar o tipo da variável de smallint para integer para solucionar o problema. Era um valor numérico maior do que a variável suporta. Não sabia que a faixa de um smallint é tão pequena. Na verdade foram 2 erros, o primeiro de não usar o generators, um recurso do banco exatamente para esse fim, os quais hoje uso em meus sistemas, e o segundo a declaração errada do tipo de variável. Vivendo e aprendendo!!! Abraços a todos. Rodrigo de Moura [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Driver DBX4 para MySQL no Delphi 2009
Estava usando o 5.1, mudei pro 5.0 pra testar, deu o mesmo erro. A conexão estou fazendo exatamente como no video do Bruno, mas infelizmente não conecta. No MySQL Front tanto no 5.1 quanto no 5.0 a conexão e gerenciamento (insert, update, delete...) é normal. Se alguem tiver alguma dica, sera bem vinda. Grato, Odair - Original Message - From: Eduardo Silva dos Santos eduardo@gmail.com To: delphi-br@yahoogrupos.com.br Sent: Thursday, December 11, 2008 3:00 PM Subject: Re: [delphi-br] Driver DBX4 para MySQL no Delphi 2009 Qual versão exatamente? Versão 5.0.?? 5.1.?? 2008/12/11 Bruno Lichot bruno.lic...@borland.com Estou usando Delphi 2009, MySQL 5 e Windows Vista Business Só para completar... From: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br[mailto: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] On Behalf Of Bruno Lichot Sent: quinta-feira, 11 de dezembro de 2008 14:34 To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Subject: RE: [delphi-br] Driver DBX4 para MySQL no Delphi 2009 Postei um pequeno vídeo demonstrando a criação de conexão e acesso e manipulação de uma tabela no MySQL. Esta no meu link de downloads gratuitos: http://cc.codegear.com/Author/795118 Abs BL From: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br ] On Behalf Of Odair Sent: quinta-feira, 11 de dezembro de 2008 13:39 To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br mailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br Subject: Re: [delphi-br] Driver DBX4 para MySQL no Delphi 2009 Adolfo, conseguiu se conectar ao MySQL com DBEpress ? No meu Delphi 2009 dá erro Não é possivel converter um objeto do tipo 'Borland.Data.TDBXDynalinkDriverLoader' no tipo 'Borland.Data.TDBXDriverLoader'. Alguem sabe o pq deste erro? Não conseguir criar uma conexão DBExpress com MySQL. Grato, Odair - Original Message - From: Adolfo Stotz abnst...@fastlane.com.brabnstotz%40fastlane.com.brmailto: abnstotz%40fastlane.com.br abnstotz%2540fastlane.com.br mailto: abnstotz%40fastlane.com.br abnstotz%2540fastlane.com.br To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br Sent: Friday, November 28, 2008 9:09 AM Subject: Re: [delphi-br] Driver DBX4 para MySQL no Delphi 2009 Encontrei, obrigado. Vou começar alguns testes; caso precise de ajuda, retorno. Grato - Original Message - From: Andreano Lanusse To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br mailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br Sent: Friday, November 28, 2008 5:22 AM Subject: RE: [delphi-br] Driver DBX4 para MySQL no Delphi 2009 Adolfo, O Delphi 2009 tem driver pra MySQL. Você não está encontrando? From: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br [delphi...@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br mailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br ] On Behalf Of Adolfo Stotz [abnst...@fastlane.com.brabnstotz%40fastlane.com.brmailto: abnstotz%40fastlane.com.br abnstotz%2540fastlane.com.br mailto: abnstotz%40fastlane.com.br abnstotz%2540fastlane.com.br ] Sent: Thursday, November 27, 2008 8:27 PM To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br mailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br Subject: Re: [delphi-br] Driver DBX4 para MySQL no Delphi 2009 Existe driver para usar DBX4 no Delphi 2009 com BD Mysql ? Onde encontrar ? Grato Adolfo [As partes desta mensagem que não continham texto foram removidas] CONFIDENTIALITY NOTICE: This email message is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- -- ...
[delphi-br] Componente desconhecido!! TSLGROUPBOX
Olá boa tarde a todos, recentemente assumi a continuidade do desenvolvimento de um software onde o programador usou 2 componentes que desconheço e tenho que tentar achar para facilitar meu trabalho são eles: - TSLGroupBox - TMemDataSet Alguem conhece esses compontentes? tem uma dica de download. Grato car...@wizsistemas.com.br
[delphi-br] inserir Campos dinamicamente no Fields Editor
Oi pessoal, saudaçõea a todos Seguinte tenho uma aplicação que ta criando uma tabela temporaria dinamicamente em tempo de execução, e ela é flexível em termo de quantidade de campos, como faço para adicionar de dentro da minha aplicação os campso criados nesta tabela no Fields Editor da minha Query? Como seria um código para este processo de inserção destes campos no Fields Editor? grato pela atenção Hideraldo Barbosa [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Retornar chave primaria de um combobox
Tenho um combobox abastecido com o campo nomealuno. Queria que ao ser selecionado algum item desse combo o mesmo me retornasse não o nome do aluno mas a CHAVE PRIMARIA da tabela em questão ( campo ncodaluno).
Re: [delphi-br] Sist. Controle de Estoque - DER
Questão complicada Evandro. Eu, você e outros só sabemos que não é o ideal por que além de experiências ruins, tivemos alguém que nos falou sobre esses problemas do e no Paradox. Não é aversão incondicional; é um alerta apenas. Existem três grandes problemas que ainda dão sobrevida ao Paradox e ao BDE: 1) Preguiça do meio acadêmico (infelizmente estou generalizando, mas sei que existem ótimas excessões à regra) usando material produzido a uns 10 anos atrás. Quer ensinar Paradox ótimo, mas dê continuidade ensinando também a usar alguma outra forma de acesso e banco de dados (ex.: Firebird e DBX). Material pronto para isso existe aos borbotões. 2) Preguiça de pseudo desenvolvedores. Aqui o bicho pega pois o cara que quer ser ixpertu joga o orçamento de um trabalho de desenvolvimento lá embaixo pois ele comprou aquele fantástico CD com 5 sistemas prontos com fontes ou procurou no Google e achou prontinho. Porém, todavia, entretanto, usando Paradox e BDE. E se precisar dar manutenção? E se o cliente já tiver um outro banco de dados? Nesse item falo por experiência própria: também já peguei sistemas prontos em BDE e Paradox, porém fiz um trabalho de atualização trocando a dupla em questão por Firebird e DBX. Toma algum tempo, mas nada tão crítico. E vi alguns p.d.i.'s(*) terem sérios problemas, pois jogavam o preço lá em baixo, e se deparavam com os problemas que citei. Aí faltava conhecimento para fazer a adaptação, para dar manutenção, pra tudo. Resultado: ou abandonavam o cliente sem terminar o projeto, ou pagavam do bolso pra fazer a migração. Em raros casos ( diria 1 em 20 ) o cara se dispunha a fazer a migração. 3) Base legada: em parte por conta dos dois problemas acima ou por conta do tempo em que uma aplicação já esteja em produção, a migração não compensa. O volume de dados é muito grande. Por isso acho que Paradox não deve ser usado para novos projetos. E como o material que se usa em muitas das faculdades é o mesmo que se encontra na Internet, que se abandone seu ensino. Precisa dar manutenção e não conhece? É como já se faz, usa o bom e velho Google e para dúvidas, recorre a uma lista. []'s Ricardo. _ Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em sex, 12/12/08, Evandro Siqueira vans...@gmail.com escreveu:Pessoal, Acho que a gente precisa mudar de atitude um pouco em relação a essa aversão incondicional ao paradox. Todos sabemos que não é uma forma ideal de gerenciar dados, mas é o que os professores ensinam nas universidades. Gostaria de saber qual de nós que nunca teve uma experiência com piradox... Eu mesmo começei com piradox trabalhei em empresas que até hoje usam piradox e sei que existe uma base instalada ainda muito grande em piradox. É uma realidade e uma realidade que muitos de nós contribuímos quando, no passado, dando os primeiros passos na linguagem, pegamos o que parecia mais fácil (piradox) e implantamos em n clientes. Hoje trabalho com Firebird e SQL Server. Não faria nem uma agendinha telefônica no piradox e aconselho a quem está começando a mudar de paradigma, mas precisamos entender que as pessoas que estão iniciando sempre começam por lá, os professores ensinam e cobram isso, e quando postam uma dúvida, elas precisam de uma resposta que os auxiliem e incentivem a progredir. A mudança vem com o tempo. Ai os companheiros jogam um balde de agua fria com frases do tipo Fuja!!!,te exconjuro e outras assim. Isso desanima qualquer um, principalmente porque há 10 anos atrás (tá ai o Walter que não me deixa mentir sozinho) 90% das perguntas eram justamente sobre piradox. Então vamos fazer o seguinte? Não pode ajudar? Fique calado. Acho que ajuda muito mais aos nossos companheiros que estão iniciando. Ricardo, me desculpe se pareci agressivo, pois com certeza não é minha intenção. Tampouco é nada pessoal contra vc. Mas acho que a gente precisa ser um pouco mais tolerante com os novos. -- []s a todos. Evandro Siqueira Programador de Sistemas Lessentiel Lingerie (79) 3254-5511 Ramal 218 skype: evandro.lessentiel 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]
Re: [delphi-br] Sist. Controle de Estoque - DER
Ricardo César Cardoso escreveu: Antes de qualquer coisa, fuja do Paradox. Use FB ao invés disso (ou qualquer outro banco free, como Oracle XE, SQL Server Express, DB2, Postgree ou qualquer outro) []'s Ricardo. Pessoal, Acho que a gente precisa mudar de atitude um pouco em relação a essa aversão incondicional ao paradox. Todos sabemos que não é uma forma ideal de gerenciar dados, mas é o que os professores ensinam nas universidades. Gostaria de saber qual de nós que nunca teve uma experiência com piradox... Eu mesmo começei com piradox trabalhei em empresas que até hoje usam piradox e sei que existe uma base instalada ainda muito grande em piradox. É uma realidade e uma realidade que muitos de nós contribuímos quando, no passado, dando os primeiros passos na linguagem, pegamos o que parecia mais fácil (piradox) e implantamos em n clientes. Hoje trabalho com Firebird e SQL Server. Não faria nem uma agendinha telefônica no piradox e aconselho a quem está começando a mudar de paradigma, mas precisamos entender que as pessoas que estão iniciando sempre começam por lá, os professores ensinam e cobram isso, e quando postam uma dúvida, elas precisam de uma resposta que os auxiliem e incentivem a progredir. A mudança vem com o tempo. Ai os companheiros jogam um balde de agua fria com frases do tipo Fuja!!!,te exconjuro e outras assim. Isso desanima qualquer um, principalmente porque há 10 anos atrás (tá ai o Walter que não me deixa mentir sozinho) 90% das perguntas eram justamente sobre piradox. Então vamos fazer o seguinte? Não pode ajudar? Fique calado. Acho que ajuda muito mais aos nossos companheiros que estão iniciando. Ricardo, me desculpe se pareci agressivo, pois com certeza não é minha intenção. Tampouco é nada pessoal contra vc. Mas acho que a gente precisa ser um pouco mais tolerante com os novos. -- []’s a todos. Evandro Siqueira Programador de Sistemas L’essentiel Lingerie (79) 3254-5511 Ramal 218 skype: evandro.lessentiel -- 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
[delphi-br] Table1.Filter = DataVazia
Quero filtrar uma tabela para que só sejam mostrados os registros que tenha o campo DATADEVOL vazio. table1.filter = DATADEVOL= ?? ; Sei que o ideal seria usar o SELECT + TQUERY , mas os alunos dessa turma que peguei para lecionar NÃO tiveram no periodo anterior o TQUERY então eu ía dar um exemplo com FILTER. Obrigado.
Res: [delphi-br] Table1.Filter = DataVazia
DATADEVOL=NULL De: Rogerio Rios Pessanha rogerio_r...@yahoo.com.br Para: delphi-br@yahoogrupos.com.br Enviadas: Sexta-feira, 12 de Dezembro de 2008 10:58:11 Assunto: [delphi-br] Table1.Filter = DataVazia Quero filtrar uma tabela para que só sejam mostrados os registros que tenha o campo DATADEVOL vazio. table1.filter = DATADEVOL= ?? ; Sei que o ideal seria usar o SELECT + TQUERY , mas os alunos dessa turma que peguei para lecionar NÃO tiveram no periodo anterior o TQUERY então eu ía dar um exemplo com FILTER. Obrigado. 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]
Res: [delphi-br] Controle de Estoque - DER
Pelo que eu vi só achei estranho a tabela saída não ser mestre-detalhes, como a tabela pedido compra, tem algum motivo pra isso? Por exemplo, vai sair do estoque 12 produtos, essa operação seria realizada por 12 inserções na tabela saídas certo? Não seria melhor agrupar essa saída em uma tabela saida e jogar as doze inserções para uma segunda tabela detalhes, saidas itens? Quanto ao paradox e a discussão. Só não use-o profissionalmente e se tiver de usar, fazer o que. Mas se puder escolhe... De: marcio fernando_...@ymail.com Para: delphi-br@yahoogrupos.com.br Enviadas: Quinta-feira, 11 de Dezembro de 2008 22:58:49 Assunto: [delphi-br] Controle de Estoque - DER opa estou estudando delphi e as duvidas vão surgindo, o prof mandou a gente fazer um DER de um Controle de Estoque e eu kria a opinião dos colegas de grupo com relação ao meu: Tables: (Paradox) Tbl Saídas CAMPO TIPOTAM CHAVE Controle+ * CodigoProd N Motivo A 3 Quantidade N ValorUnitario $ ValorTotal $ DataMovimento D Lógico A 1 Cliente A 40 Tbl MotivoSaida CAMPO TIPOTAM CHAVE CodigoMotivoA 3 * Motivo A 30 Tbl Clientes CAMPO TIPOTAM CHAVE Cód + * NomeA 40 Cpf A 14 Rg A 18 End A 50 Cidade A 25 UF A 2 Cep A 10 FoneA 18 Celular A 18 Email A 50 Tbl PedidoCompra CAMPO TIPOTAM CHAVE NumeroPedidoCompra A 10 * DataPedido D Fornecedor N ValorTotalPedido$ DataPrevistaEntrega D Liquidado A 1 Cancelado A 1 DetalhesA 100 Tbl ItemPedidoCompra CAMPO TIPOTAM CHAVE CodigoItem + * NumeroPedidoCompra A 10 CodigoProduto N Quantidade N CalorCompra $ Tbl Produtos CAMPO TIPOTAM CHAVE CodigoProduto + * Código N Produto A 40 Fabricante A 20 ValorVenda $ ValorCompra $ Estoque N Tbl Fornecedores CAMPO TIPOTAM CHAVE Código + * RazaoSocial A 40 NomeFantasiaA 40 CNPJA 18 InscricaoEstadual A 18 Contato A 40 FoneA 18 Fax A 18 Email A 50 SiteA 50 Link da img do DER: http://www.forum- hacker.com. br/forum/ picture.php? albumid=121 pictureid= 480 Alguma sugestão? Grato 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] Re: Sist. Controle de Estoque - DER
Bom Dia. Ricardo e Evandro. Sou professor, e o que vejo como maior problema em mudar de DELPHI X PARADOX para DELPHI X SGBD é que o conceito de SGDB é bem diferente. Então, além de lecionar a parte de Logica/Programação, teríamos também que passar conceitos de BANCO DE DADOS. Quando os alunos estão no 1º periodo começando, não vejo maiores problemas em lecionar DELPHI X PARADOX. Na MINHA OPINIÃO acho que DELPHI X PARADOX assusta menos. Nas minhas aulas falo abertamente aos alunos que DELPHI X PARADOX é o 1º contato deles ( alunos ) com LINGUAGEM DE PROGRAMAÇÃO X BANCO DE DADOS,e também aviso que eles (alunos) ouvirão muito a frase : Esse professor seu é um atrazado! DELPHI X PARADOX é um lixo! Então cito em aula que o DELPHI como outra qualquer LINGUAGEM interage perfeitamente com os principais SGBD do mercado. Para quem NUNCA programou, e NUNCA programou com BANCO DE DADOS, ainda acho que começar com algo mais simples funciona. Indiferente de ser PARADOX ou POSTGRE , eles precisam é conhecer MUITO bem os conceitos BÁSICOS de BANCO DE DADOS ( desde colunas- campos, registro-linhas, incio de arquivo, fim de arquivo, indices etc ), para que possam saber o que vão fazer no DELPHI (componentes, propriedades, metodos, eventos etc). --- Em delphi-br@yahoogrupos.com.br, Ricardo César Cardoso ricardo_engs...@... escreveu Questão complicada Evandro. Eu, você e outros só sabemos que não é o ideal por que além de experiências ruins, tivemos alguém que nos falou sobre esses problemas do e no Paradox. Não é aversão incondicional; é um alerta apenas. Existem três grandes problemas que ainda dão sobrevida ao Paradox e ao BDE: 1) Preguiça do meio acadêmico (infelizmente estou generalizando, mas sei que existem ótimas excessões à regra) usando material produzido a uns 10 anos atrás. Quer ensinar Paradox ótimo, mas dê continuidade ensinando também a usar alguma outra forma de acesso e banco de dados (ex.: Firebird e DBX). Material pronto para isso existe aos borbotões. 2) Preguiça de pseudo desenvolvedores. Aqui o bicho pega pois o cara que quer ser ixpertu joga o orçamento de um trabalho de desenvolvimento lá embaixo pois ele comprou aquele fantástico CD com 5 sistemas prontos com fontes ou procurou no Google e achou prontinho. Porém, todavia, entretanto, usando Paradox e BDE. E se precisar dar manutenção? E se o cliente já tiver um outro banco de dados? Nesse item falo por experiência própria: também já peguei sistemas prontos em BDE e Paradox, porém fiz um trabalho de atualização trocando a dupla em questão por Firebird e DBX. Toma algum tempo, mas nada tão crítico. E vi alguns p.d.i.'s(*) terem sérios problemas, pois jogavam o preço lá em baixo, e se deparavam com os problemas que citei. Aí faltava conhecimento para fazer a adaptação, para dar manutenção, pra tudo. Resultado: ou abandonavam o cliente sem terminar o projeto, ou pagavam do bolso pra fazer a migração. Em raros casos ( diria 1 em 20 ) o cara se dispunha a fazer a migração. 3) Base legada: em parte por conta dos dois problemas acima ou por conta do tempo em que uma aplicação já esteja em produção, a migração não compensa. O volume de dados é muito grande. Por isso acho que Paradox não deve ser usado para novos projetos. E como o material que se usa em muitas das faculdades é o mesmo que se encontra na Internet, que se abandone seu ensino. Precisa dar manutenção e não conhece? É como já se faz, usa o bom e velho Google e para dúvidas, recorre a uma lista. []'s Ricardo. _ Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em sex, 12/12/08, Evandro Siqueira vans...@... escreveu:Pessoal, Acho que a gente precisa mudar de atitude um pouco em relação a essa aversão incondicional ao paradox. Todos sabemos que não é uma forma ideal de gerenciar dados, mas é o que os professores ensinam nas universidades. Gostaria de saber qual de nós que nunca teve uma experiência com piradox... Eu mesmo começei com piradox trabalhei em empresas que até hoje usam piradox e sei que existe uma base instalada ainda muito grande em piradox. É uma realidade e uma realidade que muitos de nós contribuímos quando, no passado, dando os primeiros passos na linguagem, pegamos o que parecia mais fácil (piradox) e implantamos em n clientes. Hoje trabalho com Firebird e SQL Server. Não faria nem uma agendinha telefônica no piradox e aconselho a quem está começando a mudar de paradigma, mas precisamos entender que as pessoas que estão iniciando sempre começam por lá, os professores ensinam e cobram isso, e quando postam uma dúvida, elas precisam de uma resposta que os auxiliem e incentivem a progredir. A mudança vem com o tempo. Ai os companheiros jogam um balde de agua fria com frases do tipo Fuja!!!,te exconjuro e outras assim. Isso desanima qualquer um, principalmente porque há
[delphi-br] Interbase instalado?
Algúem tem alguma rotina, para saber se a máquina tem o interbase está instalado? - Atenciosamente: Evaldo Avelar Marques Desenvolvedor Debian GNU/Linux. Pelo Prazer de ser Livre evaldoave...@yahoo.com.br Belo Horizonte/MG Brazil [As partes desta mensagem que não continham texto foram removidas]
Res: [delphi-br] Interbase instalado?
Todo bando de dados tem uma dll específica, no caso do cliente, o Interbase acho que é a gds32.dll. Não lembro se é ou não, enfim... você pode testar se existe essa dll. Pode testar chaves de registro... Tem um componente na paleta Interbase Admin, chamado IBInstall, você pode usa-lo para configurar a instalação do Interbase, mas uma DLL a mais é requerida pelo componente, IbInstal.dll. De: Evaldo evaldoave...@yahoo.com.br Para: delphi-br@yahoogrupos.com.br Enviadas: Sexta-feira, 12 de Dezembro de 2008 11:32:48 Assunto: [delphi-br] Interbase instalado? Algúem tem alguma rotina, para saber se a máquina tem o interbase está instalado? - Atenciosamente: Evaldo Avelar Marques Desenvolvedor Debian GNU/Linux. Pelo Prazer de ser Livre evaldoavelar@ yahoo.com. br Belo Horizonte/MG Brazil [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]
Re: [delphi-br] Interbase instalado?
se vc no prompt de comando digitar: netstat -a vai aparecer os serviços/portas em uso. aprendi aqui na lista - Original Message - From: Evaldo To: delphi-br@yahoogrupos.com.br Sent: Friday, December 12, 2008 11:32 AM Subject: [delphi-br] Interbase instalado? Algúem tem alguma rotina, para saber se a máquina tem o interbase está instalado? - Atenciosamente: Evaldo Avelar Marques Desenvolvedor Debian GNU/Linux. Pelo Prazer de ser Livre evaldoave...@yahoo.com.br Belo Horizonte/MG Brazil [As partes desta mensagem que não continham texto foram removidas] -- No virus found in this incoming message. Checked by AVG - http://www.avg.com Version: 8.0.176 / Virus Database: 270.9.17/1845 - Release Date: 12/12/ 09:02 [As partes desta mensagem que não continham texto foram removidas]
RE: [delphi-br] inserir Campos dinamicamente no Fields Editor
Entenda que o Fields Editor é um recurso da IDE do Delphi para criar os objetos TField que serão associados a um determinado DataSet. Portanto, o que vc precisa, na verdade, é saber como criar objetos TField em tempo de execução. Existem exemplos a botão na Internet mostrando como fazer isso. É só pesquisar que vc acha! Boa sorte. Sds. To: delphi-br@yahoogrupos.com.br CC: dtdel...@yahoogrupos.com.br; delph...@yahoogrupos.com.br From: hideraldo_barb...@yahoo.com.br Date: Fri, 12 Dec 2008 10:33:45 -0200 Subject: [delphi-br] inserir Campos dinamicamente no Fields Editor Oi pessoal, saudaçõea a todos Seguinte tenho uma aplicação que ta criando uma tabela temporaria dinamicamente em tempo de execução, e ela é flexível em termo de quantidade de campos, como faço para adicionar de dentro da minha aplicação os campso criados nesta tabela no Fields Editor da minha Query? Como seria um código para este processo de inserção destes campos no Fields Editor? grato pela atenção Hideraldo Barbosa _ Confira vídeos com notícias do NY Times, gols direto do Lance, videocassetadas e muito mais no MSN Video! http://video.msn.com/?mkt=pt-br
Re: Res: [delphi-br] Interbase instalado?
Não posso pesquisar pelas dll, porque por exemplo a gds32.dll , o firebird poderia usar para retrocompatibilidade, entao o fato dela estar la não me granate que quem vai estar instalado é o interbase; Mesmo assim obrigado pela resposta. - Atenciosamente: Evaldo Avelar Marques Desenvolvedor Debian GNU/Linux. Pelo Prazer de ser Livre evaldoave...@yahoo.com.br Belo Horizonte/MG Brazil [As partes desta mensagem que não continham texto foram removidas]
Res: Res: [delphi-br] Interbase instalado?
String de pesquisa no Google: installed programs delphi. http://www.greatis.com/delphicb/tips/lib/system-installprog.html De: Evaldo evaldoave...@yahoo.com.br Para: delphi-br@yahoogrupos.com.br Enviadas: Sexta-feira, 12 de Dezembro de 2008 13:39:32 Assunto: Re: Res: [delphi-br] Interbase instalado? Não posso pesquisar pelas dll, porque por exemplo a gds32.dll , o firebird poderia usar para retrocompatibilidad e, entao o fato dela estar la não me granate que quem vai estar instalado é o interbase; Mesmo assim obrigado pela resposta. - Atenciosamente: Evaldo Avelar Marques Desenvolvedor Debian GNU/Linux. Pelo Prazer de ser Livre evaldoavelar@ yahoo.com. br Belo Horizonte/MG Brazil [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]
Re: [delphi-br] unidac
vlw eduardo 2008/12/11 Eduardo Silva dos Santos eduardo@gmail.com Felipe, baixa novamente o trial aqui http://devart.com/unidac/download.html remove e reinstala. qualquer dúvida posta lá no forum http://www.devart.com/forums/viewforum.php?f=28 2008/12/11 felipe govoni govoni.fel...@gmail.comgovoni.felipe%40gmail.com na verdade baixei o professional 2008/12/10 Eduardo Silva dos Santos eduardo@gmail.comeduardo.drd%40gmail.com eduardo.drd%40gmail.com Você deve ter instalado a versão Standard Edition, que aproveita o Provider de quem já tem algum procutos deles. exemplo MyDAC, SDAC. Baixe o trial que vem completo. 2008/12/10 felipe govoni govoni.fel...@gmail.comgovoni.felipe%40gmail.com govoni.felipe%40gmail.com govoni.felipe%40gmail.com boa tarde acabei de instalar o unidac no delphi 2007 e nao aparece nenhum provider. alguem sabe o que pode ser? -- Felipe Govoni - Programador Fone 8472-8718 -- ... Eduardo Silva dos Santos DRD SISTEMAS (27) 3218-4201 (27) 8842-9489 MSN: eduardo@gmail.com eduardo.drd%40gmail.com eduardo.drd% 40gmail.com eduardo.drd% 40gmail.com Site: http://www.drdsistemas.com.br/ ... -- ... Eduardo Silva dos Santos DRD SISTEMAS (27) 3218-4201 (27) 8842-9489 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] -- Felipe Govoni - Programador Fone 8472-8718 [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Driver DBX4 para MySQL no Delphi 2009
Tenho nesta mesma maquina o delphi 2007 e 2009 será que tem alguma coisa a ver? No Delphi 2007, funciona de boa. Odair - Original Message - From: Odair odai...@yahoo.com.br To: delphi-br@yahoogrupos.com.br Sent: Friday, December 12, 2008 8:23 AM Subject: Re: [delphi-br] Driver DBX4 para MySQL no Delphi 2009 Estava usando o 5.1, mudei pro 5.0 pra testar, deu o mesmo erro. A conexão estou fazendo exatamente como no video do Bruno, mas infelizmente não conecta. No MySQL Front tanto no 5.1 quanto no 5.0 a conexão e gerenciamento (insert, update, delete...) é normal. Se alguem tiver alguma dica, sera bem vinda. Grato, Odair - Original Message - From: Eduardo Silva dos Santos eduardo@gmail.com To: delphi-br@yahoogrupos.com.br Sent: Thursday, December 11, 2008 3:00 PM Subject: Re: [delphi-br] Driver DBX4 para MySQL no Delphi 2009 Qual versão exatamente? Versão 5.0.?? 5.1.?? 2008/12/11 Bruno Lichot bruno.lic...@borland.com Estou usando Delphi 2009, MySQL 5 e Windows Vista Business Só para completar... From: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br[mailto: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] On Behalf Of Bruno Lichot Sent: quinta-feira, 11 de dezembro de 2008 14:34 To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Subject: RE: [delphi-br] Driver DBX4 para MySQL no Delphi 2009 Postei um pequeno vídeo demonstrando a criação de conexão e acesso e manipulação de uma tabela no MySQL. Esta no meu link de downloads gratuitos: http://cc.codegear.com/Author/795118 Abs BL From: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br ] On Behalf Of Odair Sent: quinta-feira, 11 de dezembro de 2008 13:39 To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br mailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br Subject: Re: [delphi-br] Driver DBX4 para MySQL no Delphi 2009 Adolfo, conseguiu se conectar ao MySQL com DBEpress ? No meu Delphi 2009 dá erro Não é possivel converter um objeto do tipo 'Borland.Data.TDBXDynalinkDriverLoader' no tipo 'Borland.Data.TDBXDriverLoader'. Alguem sabe o pq deste erro? Não conseguir criar uma conexão DBExpress com MySQL. Grato, Odair - Original Message - From: Adolfo Stotz abnst...@fastlane.com.brabnstotz%40fastlane.com.brmailto: abnstotz%40fastlane.com.br abnstotz%2540fastlane.com.br mailto: abnstotz%40fastlane.com.br abnstotz%2540fastlane.com.br To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br Sent: Friday, November 28, 2008 9:09 AM Subject: Re: [delphi-br] Driver DBX4 para MySQL no Delphi 2009 Encontrei, obrigado. Vou começar alguns testes; caso precise de ajuda, retorno. Grato - Original Message - From: Andreano Lanusse To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br mailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br Sent: Friday, November 28, 2008 5:22 AM Subject: RE: [delphi-br] Driver DBX4 para MySQL no Delphi 2009 Adolfo, O Delphi 2009 tem driver pra MySQL. Você não está encontrando? From: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br [delphi...@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br mailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br ] On Behalf Of Adolfo Stotz [abnst...@fastlane.com.brabnstotz%40fastlane.com.brmailto: abnstotz%40fastlane.com.br abnstotz%2540fastlane.com.br mailto: abnstotz%40fastlane.com.br abnstotz%2540fastlane.com.br ] Sent: Thursday, November 27, 2008 8:27 PM To: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br mailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br Subject: Re: [delphi-br] Driver DBX4 para MySQL no Delphi 2009 Existe driver para usar DBX4 no Delphi 2009 com BD Mysql ? Onde encontrar ? Grato Adolfo [As partes desta mensagem que não continham texto foram removidas] CONFIDENTIALITY NOTICE: This email message is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the
[delphi-br] Ninguem pode ajudar sobre a DANFE com RAVE???????
Ninguem pode ajudar sobre a DANFE com RAVE??? É coisa basica, ninguem pode ajudar.? Eu só conheço o RDprint, e com ele as coisa são simples pra imprimir. No arq. DANFE.rav que baixei, só possui DataText e Text sobre 1 page. não há nenhuma DataBand No RAVE como faço pra imprimir os ITENS?? Sou obrigado a colocar alguma banda pra fazer o Loop ??? o tem algum artificio pra imprimir direto. while not curDet.Eof do begin with RvProject1 do begin SetParam('cProd_Prod',FieldByName('DNF_CODPROD').AsValue); SetParam('xDesc_Prod',FieldByName('DESCRICAO').AsValue); SetParam('NCM_Prod',''); SetParam('CST_Prod',FieldByName('DNF_ST').AsString); (...) // aqui é o problema //= como adiciono 1 linha // aqui é o problema Next; end; end; --- Em delphi-br@yahoogrupos.com.br, klausbento clbe...@... escreveu Senhores, Consegui o LayOut da DANFE ela veio com a extenção .RAV coloquei 1 componente RvProject abri o Desine dele e através do menu file open importei esse LayOut. Atraves do meu Form, passei os parametros pra ele e to conseguindo imprimir 100%. Agora vem a pergunta: Como atribuo 1 nova pagina? Tenho q imprimir por exemplo 10 DANFEs, qual o comando q configuro para ele gerar 1 nova pagina? Tenho q inserir algum outro componente, fazer alguma ligação, etc? Obrigado.
[delphi-br] Smtp e Dns
Amigos, Tem literatura que fala sobre envio de e-mails através de servidos DNS. Como é possível criar um servidor de e-mails DNS no Delphi? Sabem onde tem literatura para eu me aprofundar em DNS e Smtp no Delphi? Grato, Reinaldo [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Ninguem pode ajudar sobre a DANFE com RAVE???????
É coisa basica, ninguem pode ajudar.? Eu só conheço o RDprint, e com ele as coisa são simples pra imprimir. No arq. DANFE.RAV q consegui só tem 1 PAGE nenhuma databand... No RAVE como faço pra imprimir os ITENS?? Sou obrigado a colocar alguma banda pra fazer o Loop ??? Tem algum artificio pra imprimir direto. A parte dos cabeçalho e rodape ta imprimindo ok os itens só imprime o ultimo. na parte do itens to fazendo assim while not curDet.Eof do begin with RvProject1 do begin SetParam('cProd_Prod',FieldByName('DNF_CODPROD').AsValue); SetParam('xDesc_Prod',FieldByName('DESCRICAO').AsValue); SetParam('NCM_Prod',''); SetParam('CST_Prod',FieldByName('DNF_ST').AsString); (...) // aqui é o problema = como adiciono 1 linha ou imprimo // aqui é o problema Next; end; Obrigado. --- Em delphi-br@yahoogrupos.com.br, klausbento clbe...@... escreveu Senhores, Consegui o LayOut da DANFE ela veio com a extenção .RAV coloquei 1 componente RvProject abri o Desine dele e através do menu file open importei esse LayOut. Atraves do meu Form, passei os parametros pra ele e to conseguindo imprimir 100%. Agora vem a pergunta: Como atribuo 1 nova pagina? Tenho q imprimir por exemplo 10 DANFEs, qual o comando q configuro para ele gerar 1 nova pagina? Tenho q inserir algum outro componente, fazer alguma ligação, etc? Obrigado.
Re: [delphi-br] Thread para o idFTP
Resolvido. Valeu []Os Joel Bom dia pessoal, Estou utilizando o idFTP da Indy. O processo está funcionando corretamente. Estou conseguindo enviar os arquivos. Meu problema está no travamento da aplicação no momento do envio. Tentei utilizar Thread sem sucesso (até por falta de conhecimento mesmo). Alguem teria uma sugestão pra destravar a aplicação no momento do upload/download ? Abraços a todos Joel
[delphi-br] Trabalhando com TreeView
Boa tarde, pessoal, Preciso fazer um programinha que carregue a estrutura do Windows Explorer dentro de um TreeView e fazer uma funcao que localize arquivos dentro de toda a maquina. Procurei bastante na internet mas nao encontrei nada que funcionasse. Alguem teria sugestoes de o que eu preciso fazer? Obrigado desde ja, Lucas Neves
RE: [delphi-br] Driver DBX4 para MySQL no Delphi 2009
No meu note tem Delphi 1, Delphi 7, Delphi 2007 e Delphi 2009 e tudo foi bem como mostrei no vídeo, estou com o MySQL 5.0 se não me engano no note, não tenho como confirmar agora. Abs BL From: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] On Behalf Of Odair Sent: sexta-feira, 12 de dezembro de 2008 11:49 To: delphi-br@yahoogrupos.com.br Subject: Re: [delphi-br] Driver DBX4 para MySQL no Delphi 2009 Tenho nesta mesma maquina o delphi 2007 e 2009 será que tem alguma coisa a ver? No Delphi 2007, funciona de boa. Odair - Original Message - From: Odair odai...@yahoo.com.br mailto:odaircg%40yahoo.com.br To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Sent: Friday, December 12, 2008 8:23 AM Subject: Re: [delphi-br] Driver DBX4 para MySQL no Delphi 2009 Estava usando o 5.1, mudei pro 5.0 pra testar, deu o mesmo erro. A conexão estou fazendo exatamente como no video do Bruno, mas infelizmente não conecta. No MySQL Front tanto no 5.1 quanto no 5.0 a conexão e gerenciamento (insert, update, delete...) é normal. Se alguem tiver alguma dica, sera bem vinda. Grato, Odair - Original Message - From: Eduardo Silva dos Santos eduardo@gmail.com mailto:eduardo.drd%40gmail.com To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br Sent: Thursday, December 11, 2008 3:00 PM Subject: Re: [delphi-br] Driver DBX4 para MySQL no Delphi 2009 Qual versão exatamente? Versão 5.0.?? 5.1.?? 2008/12/11 Bruno Lichot bruno.lic...@borland.com mailto:bruno.lichot%40borland.com Estou usando Delphi 2009, MySQL 5 e Windows Vista Business Só para completar... From: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br[mailto: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] On Behalf Of Bruno Lichot Sent: quinta-feira, 11 de dezembro de 2008 14:34 To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Subject: RE: [delphi-br] Driver DBX4 para MySQL no Delphi 2009 Postei um pequeno vídeo demonstrando a criação de conexão e acesso e manipulação de uma tabela no MySQL. Esta no meu link de downloads gratuitos: http://cc.codegear.com/Author/795118 Abs BL From: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br [mailto:delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br ] On Behalf Of Odair Sent: quinta-feira, 11 de dezembro de 2008 13:39 To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br mailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br Subject: Re: [delphi-br] Driver DBX4 para MySQL no Delphi 2009 Adolfo, conseguiu se conectar ao MySQL com DBEpress ? No meu Delphi 2009 dá erro Não é possivel converter um objeto do tipo 'Borland.Data.TDBXDynalinkDriverLoader' no tipo 'Borland.Data.TDBXDriverLoader'. Alguem sabe o pq deste erro? Não conseguir criar uma conexão DBExpress com MySQL. Grato, Odair - Original Message - From: Adolfo Stotz abnst...@fastlane.com.br mailto:abnstotz%40fastlane.com.br abnstotz%40fastlane.com.brmailto: abnstotz%40fastlane.com.br abnstotz%2540fastlane.com.br mailto: abnstotz%40fastlane.com.br abnstotz%2540fastlane.com.br To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br Sent: Friday, November 28, 2008 9:09 AM Subject: Re: [delphi-br] Driver DBX4 para MySQL no Delphi 2009 Encontrei, obrigado. Vou começar alguns testes; caso precise de ajuda, retorno. Grato - Original Message - From: Andreano Lanusse To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br mailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br Sent: Friday, November 28, 2008 5:22 AM Subject: RE: [delphi-br] Driver DBX4 para MySQL no Delphi 2009 Adolfo, O Delphi 2009 tem driver pra MySQL. Você não está encontrando? From: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.brmailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br [delphi...@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br delphi-br%40yahoogrupos.com.br mailto: delphi-br%40yahoogrupos.com.br delphi-br%2540yahoogrupos.com.br
Re: [delphi-br] Smtp e Dns
Acho que nos exemplos dos componentes Indy tem alguma coisa nesse sentido. Na pior das hipóteses é sempre recomendável consultar o grande guardião do conhecimento no ciberespaço (a.k.a. Google) que ele sempre te indica alguma coisa. []'s Ricardo. _ Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em sex, 12/12/08, Reinaldo Aparecido Pereira ctocv...@yahoo.com.br escreveu: De: Reinaldo Aparecido Pereira ctocv...@yahoo.com.br Assunto: [delphi-br] Smtp e Dns Para: delphi-br@yahoogrupos.com.br Data: Sexta-feira, 12 de Dezembro de 2008, 8:55 Amigos, Tem literatura que fala sobre envio de e-mails através de servidos DNS. Como é possível criar um servidor de e-mails DNS no Delphi? Sabem onde tem literatura para eu me aprofundar em DNS e Smtp no Delphi? Grato, Reinaldo 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]
Re: Res: [delphi-br] Controle de Estoque - DER
Pelo que eu vi só achei estranho a tabela saída não ser mestre- detalhes, como a tabela pedido compra, tem algum motivo pra isso? Por exemplo, vai sair do estoque 12 produtos, essa operação seria realizada por 12 inserções na tabela saídas certo? Não seria melhor agrupar essa saída em uma tabela saida e jogar as doze inserções para uma segunda tabela detalhes, saidas itens? Quanto ao paradox e a discussão. Só não use-o profissionalmente e se tiver de usar, fazer o que. Mas se puder escolhe... Opa, entaum como vc acha que deve ser o DER baseado no que vc falou, somente o nome das tabelas para que eu venha desenvolvê-lo sosinho falow? grato
Res: Res: [delphi-br] Controle de Estoque - DER
Cara eu disse que seria mais fácil ter uma relação mestre-detalhe entre SAIDA e ITENS de saída. Do que você tá falando??? De: marcio fernando_...@ymail.com Para: delphi-br@yahoogrupos.com.br Enviadas: Sexta-feira, 12 de Dezembro de 2008 15:32:42 Assunto: Re: Res: [delphi-br] Controle de Estoque - DER Pelo que eu vi só achei estranho a tabela saída não ser mestre- detalhes, como a tabela pedido compra, tem algum motivo pra isso? Por exemplo, vai sair do estoque 12 produtos, essa operação seria realizada por 12 inserções na tabela saídas certo? Não seria melhor agrupar essa saída em uma tabela saida e jogar as doze inserções para uma segunda tabela detalhes, saidas itens? Quanto ao paradox e a discussão. Só não use-o profissionalmente e se tiver de usar, fazer o que. Mas se puder escolhe... Opa, entaum como vc acha que deve ser o DER baseado no que vc falou, somente o nome das tabelas para que eu venha desenvolvê-lo sosinho falow? grato 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] Re: Sist. Controle de Estoque - DER
Boa tarde. Ricardo, Evandro e Rogério Não querendo me meter no assunto especifico de vcs, já q sou um mero aprendiz, gosto muito do firebird, mysql, sql server e to começando a estudar sql para poder estudar um SGDB de verdade, contudo sei que tenho um longo caminho a seguir e por mais que seja fácil o paradox tenho em mente que tudo que é fácil não é especificamente confiável, quanto ao assunto é bastante polemico eu mesmo já abri um porto aki sobre este assunto com a pergunta, Qual o melhor e mais comercil profissionamente falando, teve uns posts bem interessantes como este aki, tem o lado dos programadores, Como vcs que por serem experientes no assunto odeiam o paradox, tem o lado dos professores que teem que adapatar o início à realidade do aluno(este eu conheço pq sou professor tmb - Redes e Hardware) e tem o lado dos iniciantes EU que fico as vezes perdido, mas sei que com posts momo estes, ou seja, uma discussao inteligente e criativa, irei tirar todas as minha dúvidas já que estou apenas estudando o assunto, até me sinto no meio de GURUS, rs Caso alguém do grupo puder me ajudar no título inicial deste post (DER) agradeço muito pois tenho esta realidade do PIRADOX a resolver, rs Acho que o que está faltando aqui no grupo é um Sub-Grupo para estudo específico dos SGDB'sxDeslphi e SQL ;) Muito obrigado aí pela força pessoal :):):):):):):):):):):):) Márcio F
Res: [delphi-br] Thread para o idFTP
dá um refresh no form Uberdam Cavaletti Formado em Tecnologia da Informação - Unoesc - Xxe Pós-graduado em desenvolvimento Java - Unoesc - Xxe http://www.curricular.com.br/berdam Visite http://passandoveneno.blogspot.com De: Joel Alexandre joel_alexandre2...@yahoo.com.br Para: delphi-br@yahoogrupos.com.br Enviadas: Sexta-feira, 12 de Dezembro de 2008 11:52:56 Assunto: Re: [delphi-br] Thread para o idFTP Resolvido. Valeu []Os Joel Bom dia pessoal, Estou utilizando o idFTP da Indy. O processo está funcionando corretamente. Estou conseguindo enviar os arquivos. Meu problema está no travamento da aplicação no momento do envio. Tentei utilizar Thread sem sucesso (até por falta de conhecimento mesmo). Alguem teria uma sugestão pra destravar a aplicação no momento do upload/download ? Abraços a todos Joel - - -- 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]
Re: [delphi-br] Thread para o idFTP
Boa tarde! Como você resolveu o problema? Obrigado. Ulisses - Original Message - From: Joel Alexandre To: delphi-br@yahoogrupos.com.br Sent: Friday, December 12, 2008 11:52 AM Subject: Re: [delphi-br] Thread para o idFTP Resolvido. Valeu []Os Joel Bom dia pessoal, Estou utilizando o idFTP da Indy. O processo está funcionando corretamente. Estou conseguindo enviar os arquivos. Meu problema está no travamento da aplicação no momento do envio. Tentei utilizar Thread sem sucesso (até por falta de conhecimento mesmo). Alguem teria uma sugestão pra destravar a aplicação no momento do upload/download ? Abraços a todos Joel [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Re: Sist. Controle de Estoque - DER
Eu não odeio o Paradox. Só acho ultrapassado até mesmo para introduzir alguém em programação e acesso de dados. Quando ao DER, esquece a implementação e pensa no problema. Esquece que vc tem que usar seja Paradox, IB, FB, Postgree, MSSQL, MySQL ou que quer que seja. Passe apenas a tabela para que possamos _orientá-lo_ no sentido de relacionar as entidades. []'s Ricardo. _ Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em sex, 12/12/08, marcio fernando_...@ymail.com escreveu: De: marcio fernando_...@ymail.com Assunto: [delphi-br] Re: Sist. Controle de Estoque - DER Para: delphi-br@yahoogrupos.com.br Data: Sexta-feira, 12 de Dezembro de 2008, 15:45 Boa tarde. Ricardo, Evandro e Rogério Não querendo me meter no assunto especifico de vcs, já q sou um mero aprendiz, gosto muito do firebird, mysql, sql server e to começando a estudar sql para poder estudar um SGDB de verdade, contudo sei que tenho um longo caminho a seguir e por mais que seja fácil o paradox tenho em mente que tudo que é fácil não é especificamente confiável, quanto ao assunto é bastante polemico eu mesmo já abri um porto aki sobre este assunto com a pergunta, Qual o melhor e mais comercil profissionamente falando, teve uns posts bem interessantes como este aki, tem o lado dos programadores, Como vcs que por serem experientes no assunto odeiam o paradox, tem o lado dos professores que teem que adapatar o início à realidade do aluno(este eu conheço pq sou professor tmb - Redes e Hardware) e tem o lado dos iniciantes EU que fico as vezes perdido, mas sei que com posts momo estes, ou seja, uma discussao inteligente e criativa, irei tirar todas as minha dúvidas já que estou apenas estudando o assunto, até me sinto no meio de GURUS, rs Caso alguém do grupo puder me ajudar no título inicial deste post (DER) agradeço muito pois tenho esta realidade do PIRADOX a resolver, rs Acho que o que está faltando aqui no grupo é um Sub-Grupo para estudo específico dos SGDB'sxDeslphi e SQL ;) Muito obrigado aí pela força pessoal :):):):):):) :):):):): ):) Márcio F 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] Re: Controle de Estoque - DER
Márcio, para o desenho do DER , ajudaria também voce passar o MINI MUNDO que se deseja criar o BANCO DE DADOS. Abraços. --- Em delphi-br@yahoogrupos.com.br, marcio fernando_...@... escreveu opa estou estudando delphi e as duvidas vão surgindo, o prof mandou a gente fazer um DER de um Controle de Estoque e eu kria a opinião dos colegas de grupo com relação ao meu: Tables: (Paradox) Tbl Saídas CAMPO TIPOTAM CHAVE Controle + * CodigoProdN MotivoA 3 QuantidadeN ValorUnitario $ ValorTotal$ DataMovimento D LógicoA 1 Cliente A 40 Tbl MotivoSaida CAMPO TIPOTAM CHAVE CodigoMotivo A 3 * MotivoA 30 Tbl Clientes CAMPO TIPOTAM CHAVE Cód + * Nome A 40 Cpf A 14 RgA 18 End A 50 CidadeA 25 UFA 2 Cep A 10 Fone A 18 Celular A 18 Email A 50 Tbl PedidoCompra CAMPO TIPOTAM CHAVE NumeroPedidoCompraA 10 * DataPedidoD FornecedorN ValorTotalPedido $ DataPrevistaEntrega D Liquidado A 1 Cancelado A 1 Detalhes A 100 Tbl ItemPedidoCompra CAMPO TIPOTAM CHAVE CodigoItem+ * NumeroPedidoCompraA 10 CodigoProduto N QuantidadeN CalorCompra $ Tbl Produtos CAMPO TIPOTAM CHAVE CodigoProduto + * CódigoN Produto A 40 FabricanteA 20 ValorVenda$ ValorCompra $ Estoque N Tbl Fornecedores CAMPO TIPOTAM CHAVE Código+ * RazaoSocial A 40 NomeFantasia A 40 CNPJ A 18 InscricaoEstadual A 18 Contato A 40 Fone A 18 Fax A 18 Email A 50 Site A 50 Link da img do DER: http://www.forum-hacker.com.br/forum/picture.php? albumid=121pictureid=480 Alguma sugestão? Grato
[delphi-br] Re: Sist. Controle de Estoque - DER
--- Em delphi-br@yahoogrupos.com.br, Ricardo César Cardoso ricardo_engs...@... escreveu Eu não odeio o Paradox. Só acho ultrapassado até mesmo para introduzir alguém em programação e acesso de dados. Quando ao DER, esquece a implementação e pensa no problema. Esquece que vc tem que usar seja Paradox, IB, FB, Postgree, MSSQL, MySQL ou que quer que seja. Passe apenas a tabela para que possamos _orientá-lo_ no sentido de relacionar as entidades. []'s Ricardo. Opá, qt ao prj, sei que preciso de teblas para: clientes fornecedores estoque compras vendas caixa funcionarios estados esqueci de alguma, aquele modelo é um que tava dando uma olhada na net para ter uma base, contudo tenho que desenvolver um por mim mesmo para que eu tenha que aprender a pescar, rs valew
Re: [delphi-br] Sist. Controle de Estoque - DER
Desculpem mais uma vez dar pitaco. É muito fácil mostrar o travo no olho do outro, quando não consegue-se enxergar o que está no seu próprio. Creio que existe entre nós muita prevenção, muito pré-conceito... Gente... Para quem não conhece nada de banco de dados, e precisa aprender os primeiros conceitos de aramazenamento, índices, relacionamento, chave primária, estrangeira, ets, tem de fazer com um banco fácil de se interagir... O paradox é comercial? Não... concordo com todos... se vai desenvolver alguma coisa nova, responsável, faça-o com um banco que vc sabe que não vai te dar dor de cabeça SGBD Real... Contudo se, e muito provavelmente é o caso, temos trocentos alunos de cursos técnicos, tecnólogos e de faculdades aprendendo da lista, e recebendo instrução nas escolas e faculdades, com ferramentas fáceis de usar, até mesmo porquê, o tempo para eles, urge! Em outra oportunidade, pedi aos colegas mais compreensão e a capacidade de colocar-se nos sapatos dos outros... Antes de mais nada... será que é tão difícil perguntar-se o PORQUÊ? ( Com acento mesmo... vejam regras e acentuação dos porques)... Alguém aqui nasceu sabendo alguma coisa? Não precisou da ajuda de terceiros...? Então quem precisou da misericórdia algum dia, tem a obrigação moral de lembrar disso e dar na mesma medida e moeda... se você não recebeu nada de graça, então está na hora de fazer disso um motivo (porquê) de se transformar em um ser melhor, mais altruista e usar de sabedoria, e lembrar que ninguém é uma ilha... e ninguém detém todo o conhecimento, nem o melhor das tecnologias. Eu programo com interbase, e digo, ainda hoje uso, e muito, o diamond access, para fazer sistema s que rodam em obras até da petrobrás, porque as empresas não vão contratar uma pessoa para ficar dando manutenção no banco de dados, nem em um servidor dedicado, seguro rodando um windows server da vida... Assim, ainda ganho meu dinheido com tecnologia ultrapassada... e graças a deus, não estou com a cuia (não as dos gaúhos) na mão! Estou começando a ficar triste com o posicionamento dos colegas... Parabéns a quem está dando uma mão aos novos, colegas iniciantes nesta tão extenuante, ainda que compensatória profissão de programador, desenvolvedor, analista de sistemas... Aos que só sabem, meter o malho... minha sugestão... REPENSEM SUAS VIDAS!!! Cordiais saudações Emanuel Couitnho
Re: [delphi-br] Retornar chave primaria de um combobox
Colega... O componente dbLookupCombo faz isso... Se vc está fazendo um campo lookup, que na minha opinião é a melhor pedida, ao arrastar o TField da janelinha de campos da tabela para o form, ele já trás um pomponente lookupCombobox, para vc poder selecionar pelo nome do do aluno, escrevendo no campo que vc está editando a matrícula, ou chave primária que está usando na sua tabela. Você sabe definir um campo lookup na sua tabela? Sds Emanuel Couitnho Rogerio Rios Pessanha escreveu: Tenho um combobox abastecido com o campo nomealuno. Queria que ao ser selecionado algum item desse combo o mesmo me retornasse não o nome do aluno mas a CHAVE PRIMARIA da tabela em questão ( campo ncodaluno).
Re: [delphi-br] URGENTE: Como faço para instalar BDE de forma silenciosa.
Blz Eduardo, mas essa dica eu já tentei, não funciona. Vou continua pesquisando, pq qdo a instalação do BDE encontra qq coisa referente a mesma, a mensagem informando a instalação ou atualização aparece. Valew. 2008/12/11 Eduardo Silva dos Santos eduardo@gmail.com Espero que essa dica ajude: BDE em 1 disquete...065 - BDE em 1 disquete Depois que apanhei bastente do BDE, recorri a lista e ninguem consegui me ajudar ... consegui resolver o problema. E como acredito que outras pessoas tenham o mesmo problema, resolvi colocar essa dica na lista. Por favor, se alguem tiver algo a acresentar ou mesmo corrigir, sinta-se a vontade para compartilhar conosco. Arquivos Exenciais para o BDE: EUROPE.BLL USA.BLL IDR20009.DLL IDAPI32.DLL BLW32.DLL IDAPI32.CFG --- esse arquivo pode ter qualquer outro nome, desde que seja configurado no registro. Drivers de Banco de Dados: IDPDX32.DLL --- Driver Paradox IDASCI32.DLL --- Driver ASCII IDDBAS32.DLL --- Driver DBase IDODBC32.DLL --- Driver ODBC O BDE precisa de pelo menos um Driver de Banco de Dados para funcionar. Esses acima sao apenas alguns, existem varios outros. O BDE 4.51 + Driver Paradox compactados com o Algoritimo ZIP, ocuparam aproximadamente 650 Kb. Entradas no Registro do Win95: HKEY_LOCAL_MACHINE SOFTWARE\Borland\Database Engine DLLPATH - localizacao do BDE (Unidade+Caminho Completo) CONFIGFILE01 - localizacao do arquivo de configuracao (Unidade+Caminho Completo+Nome do Arquivo) SOFTWARE\Borland\BLW32 BLAPIPATH - localizacao do BDE (Unidade+Caminho Completo) LOCALE_LIB1 - localizacao do arquivo USA.BLL (Unidade+Caminho Completo+USA.BLL) LOCALE_LIB2 - localizacao do arquivo EUROPE.BLL (Unidade+Caminho Completo+EUROPE.BLL) Segue um pequeno exemplo de como registrar o BDE no Registro do Win95: begin Registry.RootKey := HKEY_LOCAL_MACHINE; Registry.CreateKey('SOFTWARE\Borland\Database Engine'); Registry.OpenKey('SOFTWARE\Borland\Database Engine', False); Registry.WriteString('DLLPATH', 'C:\ARQUIVOS DE PROGRAMAS\BDE\'); Registry.WriteString('CONFIGFILE1', 'C:\ARQUIVOS DE PROGRAMAS\BDE\IDAPI32.CFG'); Registry.OpenKey('\', False); Registry.CreateKey('SOFTWARE\Borland\BLW32'); Registry.OpenKey('SOFTWARE\Borland\BLW32', False); Registry.WriteString('BLAPIPATH', 'C:\ARQUIVOS DE PROGRAMAS\BDE\'); Registry.WriteString('LOCALE_LIB1', 'C:\ARQUIVOS DE PROGRAMAS\BDE\USA.BLL'); Registry.WriteString('LOCALE_LIB2', 'C:\ARQUIVOS DE PROGRAMAS\BDE\EUROPE.BLL'); end; Para compilar esse codigo, sera necessario declarar a Unit Registry. Como eu disse, esse e um exemplo bem simples. Ele nem mesmo verifica se o BDE ja esta registrado ou não. Para criar o Alias atravez do seu instalador, voce pode usar a funcão da api do BDE chamada DbiAddAlias. *Fonte: DTDelphi 2.8* 2008/12/11 Jorge Ericsson jericsson...@gmail.comjericssonsup%40gmail.com Olá amigos Delphianos, Sei que para muitos vai soar como um atraso de tecnologia, mas tenho um sistema em vários estados que necessita ainda do BDE. Bom eu desenvolvi um instalador para o meu aplicativo e todas as vezes que tento instalar a BDE atraves do comando REGSRV32 /s BDEINST.DLL, me apresenta uma tela informando que a BDE vai ser instalada/atualizada. Gostaria de instalar e registrar o BDE sem a necessidade do usuário confirma nada. Alguém já passou por isso e pode me ajudar com alguma dica ? Valew pessoal, Jorge Ericsson S. Pinheiro Ericsson Sistemas e Soluções (61) 3797-4785 / 3244-8689 / 9227 4785 http://www.jericsson.com.br jericsson...@gmail.com jericssonsup%40gmail.com jericssonsup% 40gmail.com jericsson...@hotmail.com jericssonsup%40hotmail.com jericssonsup% 40hotmail.com skype:jericsson Brasília - DF -- ... Eduardo Silva dos Santos DRD SISTEMAS (27) 3218-4201 (27) 8842-9489 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] -- Att, Jorge Ericsson S. Pinheiro Ericsson Sistemas e Soluções (61) 3797-4785 / 3244-8689 / 9227 4785 http://www.jericsson.com.br jericsson...@gmail.com jericsson...@hotmail.com skype:jericsson Brasília - DF [As partes desta mensagem que não continham texto foram removidas]
RE: [delphi-br] Trabalhando com TreeView
Ola Lucas, Existe um componente chamado ShellTreeView. Este é um componente do próprio Delphi. Caso não tenha ele instalado, tenho um artigo no meu blog (www.smartdelphi.blogspot.com) de como instalá-lo. Tenho também um programa para localizar arquivo no pc. Caso tenha interesse, posso disponibilizar um artigo de como fazê-lo. Ou se preferir te passo o aplicativo, com os códigos-fonte. Atenciosamente, Romulo C. Scampini. www.smartdelphi.blogspot.com romuloscamp...@yahoo.com.br From: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] On Behalf Of Lucas Neves Sent: sexta-feira, 12 de dezembro de 2008 13:45 To: delphi-br@yahoogrupos.com.br Subject: [delphi-br] Trabalhando com TreeView Boa tarde, pessoal, Preciso fazer um programinha que carregue a estrutura do Windows Explorer dentro de um TreeView e fazer uma funcao que localize arquivos dentro de toda a maquina. Procurei bastante na internet mas nao encontrei nada que funcionasse. Alguem teria sugestoes de o que eu preciso fazer? Obrigado desde ja, Lucas Neves [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Re: Sist. Controle de Estoque - DER
Na minha opnião, você deve começar com um banco cliente/servidor relativamente fácil de aprender como o firebird ou mysql, e futuramente migrar/utilizar o oracle, que na minha opnião é o melhor de todos, por vários motivos compravados.E ainda por cima, tem a versão xe que é free. Veja bem, está é apenas minha opnião pessoal. Espero ter ajudado. Abraço, Silva Developer --- Em delphi-br@yahoogrupos.com.br, Ricardo César Cardoso ricardo_engs...@... escreveu Eu não odeio o Paradox. Só acho ultrapassado até mesmo para introduzir alguém em programação e acesso de dados. Quando ao DER, esquece a implementação e pensa no problema. Esquece que vc tem que usar seja Paradox, IB, FB, Postgree, MSSQL, MySQL ou que quer que seja. Passe apenas a tabela para que possamos _orientá-lo_ no sentido de relacionar as entidades. []'s Ricardo. _ Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em sex, 12/12/08, marcio fernando_...@... escreveu: De: marcio fernando_...@... Assunto: [delphi-br] Re: Sist. Controle de Estoque - DER Para: delphi-br@yahoogrupos.com.br Data: Sexta-feira, 12 de Dezembro de 2008, 15:45 Boa tarde. Ricardo, Evandro e Rogério Não querendo me meter no assunto especifico de vcs, já q sou um mero aprendiz, gosto muito do firebird, mysql, sql server e to começando a estudar sql para poder estudar um SGDB de verdade, contudo sei que tenho um longo caminho a seguir e por mais que seja fácil o paradox tenho em mente que tudo que é fácil não é especificamente confiável, quanto ao assunto é bastante polemico eu mesmo já abri um porto aki sobre este assunto com a pergunta, Qual o melhor e mais comercil profissionamente falando, teve uns posts bem interessantes como este aki, tem o lado dos programadores, Como vcs que por serem experientes no assunto odeiam o paradox, tem o lado dos professores que teem que adapatar o início à realidade do aluno(este eu conheço pq sou professor tmb - Redes e Hardware) e tem o lado dos iniciantes EU que fico as vezes perdido, mas sei que com posts momo estes, ou seja, uma discussao inteligente e criativa, irei tirar todas as minha dúvidas já que estou apenas estudando o assunto, até me sinto no meio de GURUS, rs Caso alguém do grupo puder me ajudar no título inicial deste post (DER) agradeço muito pois tenho esta realidade do PIRADOX a resolver, rs Acho que o que está faltando aqui no grupo é um Sub-Grupo para estudo específico dos SGDB'sxDeslphi e SQL ;) Muito obrigado aí pela força pessoal :):):):):):) :):):):): ):) Márcio F 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]
Re: [delphi-br] Sist. Controle de Estoque - DER
Voce escreveu pouco, mas escreveu bem e tudo que tinha que ser dito. A coisa é por aí mesmo. Aluno é aluno, acadêmico é acadêmico e profissional é profissional. Não procede em lugar nenhum neste infinto universo e suas infinitas civilizações, querer por a carroça na frente dos burros. Quem tá entrando neste mundo, tem que começar com o basicão mesmo e não com a batata quente... Mes passado apareceu um associado com esta mesma dúvida na lista e todos teimaram em bater na mesma tecla. Como me colocaram em modo de moderação na lista, a mensagem que eu postei na época não foi para o grupo. Vou tentar reescrever o que escrevi naquela ocasião aqui. Vamos ver se desta vez eles liberam: - Original Message - From: Walter Chagas (Bol) To: delphi-br@yahoogrupos.com.br Sent: Wednesday, November 19, 2008 4:26 PM Subject: Re: [delphi-br] Paradox 7 Trabalho academico, vamos raciocinar com o bonsenso, é uma coisa que tem que ser simples, pratica e objetiva pra, muitas vezes, o professor avaliar lá na hora e pronto. Dá a nota. OU seja, muitíssimo mais pratico, faz num Paradox ou num DBase da vida lá. Que ele abre o programa, roda e pronto. Avaliou num pulo. Então??? Como é que ela vai apresentar um trabalho, de cunho totalmente acadêmico, que requeira Oracle ou FB, que além de instalar, tem que configurar e os babado a quatro. Me expliquem??? Chega lá, tem que ainda rodar script no banco, configurar isto, alinha aquilo, monta a tabela aqui, dalí, faz issso, faz aquilo, seiláouqe... Essas coisas geralmente ele, ou avalia no laboratório da escola, ou então leva pra casa e avalia lá. Vejamos que a sala pode ter uns 40 alunos na média. Aí imagina o professor ter que rodar 40 scripts num banco, sendo um de cada vez pra analisar o trabalho de cada um. Imagina cada um cria um banco dum jeito, um com 2 outro com 20 tabelas. De repente tem tabela com mesmo nome do trabalho do outro. Aí um resolve inovar e vai de MSDE. To tentando imaginar o Foudervour que isso não ia dar. E tem nego aqui ainda propondo MySQL... CLAARO! Se ela quiser se aventurar de vez no mercado, ela vai ter que estudar um SGBD. Aí sim, é aquele praxe que todos nós aqui tamos carea de conhecer. Mas, pra trabalho de conclusão de curso ou mesmo de período, é disso aí mesmo que ela precisa no momento e não de viagem à maionese Com o mais profundo respeito a todos, vamos pisar no chão ne galera. - []s Walter Alves Chagas Junior Belo Horizonte - MG - Brazil wchag...@bol.com.br http://www.geocities.com/SiliconValley/Bay/1058 http://delphitocorporerm.blogspot.com/ MSN: whitesock...@hotmail.com SKYPE: WalterChagasJr - Original Message - From: Coutinho - Yahoo To: delphi-br@yahoogrupos.com.br Sent: Friday, December 12, 2008 5:44 PM Subject: Re: [delphi-br] Sist. Controle de Estoque - DER Desculpem mais uma vez dar pitaco. É muito fácil mostrar o travo no olho do outro, quando não consegue-se enxergar o que está no seu próprio. Creio que existe entre nós muita prevenção, muito pré-conceito... Gente... Para quem não conhece nada de banco de dados, e precisa aprender os primeiros conceitos de aramazenamento, índices, relacionamento, chave primária, estrangeira, ets, tem de fazer com um banco fácil de se interagir... O paradox é comercial? Não... concordo com todos... se vai desenvolver alguma coisa nova, responsável, faça-o com um banco que vc sabe que não vai te dar dor de cabeça SGBD Real... Contudo se, e muito provavelmente é o caso, temos trocentos alunos de cursos técnicos, tecnólogos e de faculdades aprendendo da lista, e recebendo instrução nas escolas e faculdades, com ferramentas fáceis de usar, até mesmo porquê, o tempo para eles, urge! Em outra oportunidade, pedi aos colegas mais compreensão e a capacidade de colocar-se nos sapatos dos outros... Antes de mais nada... será que é tão difícil perguntar-se o PORQUÊ? ( Com acento mesmo... vejam regras e acentuação dos porques)... Alguém aqui nasceu sabendo alguma coisa? Não precisou da ajuda de terceiros...? Então quem precisou da misericórdia algum dia, tem a obrigação moral de lembrar disso e dar na mesma medida e moeda... se você não recebeu nada de graça, então está na hora de fazer disso um motivo (porquê) de se transformar em um ser melhor, mais altruista e usar de sabedoria, e lembrar que ninguém é uma ilha... e ninguém detém todo o conhecimento, nem o melhor das tecnologias. Eu programo com interbase, e digo, ainda hoje uso, e muito, o diamond access, para fazer sistema s que rodam em obras até da petrobrás, porque as empresas não vão contratar uma pessoa para ficar dando manutenção no banco de dados, nem em um servidor dedicado, seguro rodando um windows server da vida... Assim, ainda ganho meu dinheido com tecnologia ultrapassada... e graças a deus, não estou com a cuia (não as dos gaúhos) na mão! Estou começando a ficar
Re: [delphi-br] Controle de Estoque - DER
Marcio Antes de pensar em que banco você vai desenvolver, você tem de pensar no NEGÓCIO que o sistema gerenciará... Tem de pensar em o que você deseja fazer. Comece por uma lista macro das coisas que o sistema tem de fazer: 1. Receber materiais e registra a entrada controlando as quantidades 2. Expedir materiais dando baixa nas quantidades administradas. 3. Saber quem pediu o item expedido 4. Saber quem forneceu o item entrado... Coisas assim... Depois disso, tem de ver se você vai querer abranger a parte legal, fiscal, etc... Se sim: 5. Recolher imposto envolvido na transação 6. Registrar saída com nota fiscal adequada Depois tem de saber se a saída foi uma venda ou não, se vai querer controlar isso ou não (é escopo da aplicação?) Se sim: 7. Quem comprou 8. Quem vendeu? 9. Qual a comissão da venda... E assim vai meu amigo! Você tem consciência disso? Sabe o que quer fazer? Se tem, aí então tá na hora de fazer uma lista de tarefas básicas do sistema.. uma coisa um pouco mais detalhada do que a lista anterior... Aí, com isso na mão, verificar a documentação pertinente, e levantar o dicionário de dados que será envolvido pela aplicação. Só depois que você tiver condição disso, poderá pensar em escolher que tipo de base de dados utilizará... Isso vai depender até de se vai querer fazer uma aplicação para rodar em rede, ou numa máquina apenas... Reponda-se estas perguntas, de depois podemos continuar a conversar, ok? Espero ter ajudado... marcio escreveu: opa estou estudando delphi e as duvidas vão surgindo, o prof mandou a gente fazer um DER de um Controle de Estoque e eu kria a opinião dos colegas de grupo com relação ao meu: Tables: (Paradox) Tbl Saídas CAMPO TIPO TAM CHAVE Controle + * CodigoProd N Motivo A 3 Quantidade N ValorUnitario $ ValorTotal $ DataMovimento D Lógico A 1 Cliente A 40 Tbl MotivoSaida CAMPO TIPO TAM CHAVE CodigoMotivo A 3 * Motivo A 30 Tbl Clientes CAMPO TIPO TAM CHAVE Cód + * Nome A 40 Cpf A 14 Rg A 18 End A 50 Cidade A 25 UF A 2 Cep A 10 Fone A 18 Celular A 18 Email A 50 Tbl PedidoCompra CAMPO TIPO TAM CHAVE NumeroPedidoCompra A 10 * DataPedido D Fornecedor N ValorTotalPedido $ DataPrevistaEntrega D Liquidado A 1 Cancelado A 1 Detalhes A 100 Tbl ItemPedidoCompra CAMPO TIPO TAM CHAVE CodigoItem + * NumeroPedidoCompra A 10 CodigoProduto N Quantidade N CalorCompra $ Tbl Produtos CAMPO TIPO TAM CHAVE CodigoProduto + * Código N Produto A 40 Fabricante A 20 ValorVenda $ ValorCompra $ Estoque N Tbl Fornecedores CAMPO TIPO TAM CHAVE Código + * RazaoSocial A 40 NomeFantasia A 40 CNPJ A 18 InscricaoEstadual A 18 Contato A 40 Fone A 18 Fax A 18 Email A 50 Site A 50 Link da img do DER: http://www.forum-hacker.com.br/forum/picture.php? http://www.forum-hacker.com.br/forum/picture.php? albumid=121pictureid=480 Alguma sugestão? Grato
[delphi-br] Re: Sist. Controle de Estoque - DER
Opa, muito legal o esclarecimento, vou te explicar o problema, comecei aprender delphi para criar um programa que eu não encontrei e q fui fazer um orçamento e descobri que se eu aprendesse seria melhor, ai gostei muito(n q já aprendi rs) da linguagem e de quebra vou poder fazer o meu programa rs. no projeto do curso eu tenho uma banca de video-game e queria gerenciar a parte de jogos e periféricos e tmb a parte financeira: eis os objetivos: 1-cadastrar os meus clientes, pois eles fazem encomenda de jogos e peças 2-cadastrar meus 3 funcionarios 3-cadastrar os pedidos de encomendas, q funcionario pegou a encomenda, q cliente a fez e qd vai ser a entrega 4-na entrega, quem entregou, qual a comissão e qual a forma de pagamento q foi efetuada pelo cliente 5-cadastrar as entradas no estoque, quem fez(fornecedor) quem recebeu (funcionario), qual o valor e qd deve ser paga 6-fazer um sistema de segurança dos dados, tipo backup e restauração estes são os problemas que o meu sistema irá encontrar, espero ter sido claro qualquer duvida ... grato a todos
[delphi-br] Re: Controle de Estoque - DER
Opa, muito legal o esclarecimento, vou te explicar o problema, comecei aprender delphi para criar um programa que eu não encontrei e q fui fazer um orçamento e descobri que se eu aprendesse seria melhor, ai gostei muito(n q já aprendi rs) da linguagem e de quebra vou poder fazer o meu programa rs. no projeto do curso eu tenho uma banca de video-game e queria gerenciar a parte de jogos e periféricos e tmb a parte financeira: eis os objetivos: 1-cadastrar os meus clientes, pois eles fazem encomenda de jogos e peças 2-cadastrar meus 3 funcionarios 3-cadastrar os pedidos de encomendas, q funcionario pegou a encomenda, q cliente a fez e qd vai ser a entrega 4-na entrega, quem entregou, qual a comissão e qual a forma de pagamento q foi efetuada pelo cliente 5-cadastrar as entradas no estoque, quem fez(fornecedor) quem recebeu (funcionario), qual o valor e qd deve ser paga 6-fazer um sistema de segurança dos dados, tipo backup e restauração estes são os problemas que o meu sistema irá encontrar, espero ter sido claro qualquer duvida ... grato a todos --- Em delphi-br@yahoogrupos.com.br, Coutinho - Yahoo emanuelcouti...@... escreveu Marcio Antes de pensar em que banco você vai desenvolver, você tem de pensar no NEGÓCIO que o sistema gerenciará... Tem de pensar em o que você deseja fazer. Comece por uma lista macro das coisas que o sistema tem de fazer: 1. Receber materiais e registra a entrada controlando as quantidades 2. Expedir materiais dando baixa nas quantidades administradas. 3. Saber quem pediu o item expedido 4. Saber quem forneceu o item entrado... Coisas assim... Depois disso, tem de ver se você vai querer abranger a parte legal, fiscal, etc... Se sim: 5. Recolher imposto envolvido na transação 6. Registrar saída com nota fiscal adequada Depois tem de saber se a saída foi uma venda ou não, se vai querer controlar isso ou não (é escopo da aplicação?) Se sim: 7. Quem comprou 8. Quem vendeu? 9. Qual a comissão da venda... E assim vai meu amigo!
Re: [delphi-br] Thread para o idFTP
Com Thread mesmo Ulisses. Só que usando corretamente. To com problema agora pra cancelar o andamento do upload, mas até tirei essa opcão. []Os Joel Boa tarde! Como você resolveu o problema? Obrigado. Ulisses - Original Message - From: Joel Alexandre To: delphi-br@yahoogrupos.com.br Sent: Friday, December 12, 2008 11:52 AM Subject: Re: [delphi-br] Thread para o idFTP Resolvido. Valeu []Os Joel Bom dia pessoal, Estou utilizando o idFTP da Indy. O processo está funcionando corretamente. Estou conseguindo enviar os arquivos. Meu problema está no travamento da aplicação no momento do envio. Tentei utilizar Thread sem sucesso (até por falta de conhecimento mesmo). Alguem teria uma sugestão pra destravar a aplicação no momento do upload/download ? Abraços a todos Joel [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Sist. Controle de Estoque - DER
Olha Coutinho... o problema maior é o COMODISMO que existe em muitos casos. Tive contato tanto acadêmico quanto comercial com o Paradox e baseado nesses dois lados, posso aconselhar que sinceramente não acho a melhor ferramenta de aprendizado. Não estou malhando nada. Só estou dando minha opinião e no final das contas quem disse que alguém tem que concordar com o que eu digo? _ Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em sex, 12/12/08, Coutinho - Yahoo emanuelcouti...@yahoo.com.br escreveu: De: Coutinho - Yahoo emanuelcouti...@yahoo.com.br Assunto: Re: [delphi-br] Sist. Controle de Estoque - DER Para: delphi-br@yahoogrupos.com.br Data: Sexta-feira, 12 de Dezembro de 2008, 17:44 Desculpem mais uma vez dar pitaco. É muito fácil mostrar o travo no olho do outro, quando não consegue-se enxergar o que está no seu próprio. Creio que existe entre nós muita prevenção, muito pré-conceito. .. Gente... Para quem não conhece nada de banco de dados, e precisa aprender os primeiros conceitos de aramazenamento, índices, relacionamento, chave primária, estrangeira, ets, tem de fazer com um banco fácil de se interagir... O paradox é comercial? Não... concordo com todos... se vai desenvolver alguma coisa nova, responsável, faça-o com um banco que vc sabe que não vai te dar dor de cabeça SGBD Real... Contudo se, e muito provavelmente é o caso, temos trocentos alunos de cursos técnicos, tecnólogos e de faculdades aprendendo da lista, e recebendo instrução nas escolas e faculdades, com ferramentas fáceis de usar, até mesmo porquê, o tempo para eles, urge! Em outra oportunidade, pedi aos colegas mais compreensão e a capacidade de colocar-se nos sapatos dos outros... Antes de mais nada... será que é tão difícil perguntar-se o PORQUÊ? ( Com acento mesmo... vejam regras e acentuação dos porques)... Alguém aqui nasceu sabendo alguma coisa? Não precisou da ajuda de terceiros... ? Então quem precisou da misericórdia algum dia, tem a obrigação moral de lembrar disso e dar na mesma medida e moeda... se você não recebeu nada de graça, então está na hora de fazer disso um motivo (porquê) de se transformar em um ser melhor, mais altruista e usar de sabedoria, e lembrar que ninguém é uma ilha... e ninguém detém todo o conhecimento, nem o melhor das tecnologias. Eu programo com interbase, e digo, ainda hoje uso, e muito, o diamond access, para fazer sistema s que rodam em obras até da petrobrás, porque as empresas não vão contratar uma pessoa para ficar dando manutenção no banco de dados, nem em um servidor dedicado, seguro rodando um windows server da vida... Assim, ainda ganho meu dinheido com tecnologia ultrapassada. .. e graças a deus, não estou com a cuia (não as dos gaúhos) na mão! Estou começando a ficar triste com o posicionamento dos colegas... Parabéns a quem está dando uma mão aos novos, colegas iniciantes nesta tão extenuante, ainda que compensatória profissão de programador, desenvolvedor, analista de sistemas... Aos que só sabem, meter o malho... minha sugestão... REPENSEM SUAS VIDAS!!! Cordiais saudações Emanuel Couitnho 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]
Res: [delphi-br] Importar dados de Tabela de um Banco para o Outro com IBX
Olá pessoal, Já tentou com o IBExpert? []'s, Silvio Clécio Contatos/Blog Skype: silvioprog E-mail, Yahoo! Messenger: silviop...@yahoo.com.br Gmail, Google Talk: silviop...@gmail.com Hotmail, MSN: silvio_p...@hotmail.com BlogSpot: http://silvioclecio.blogspot.com/ De: rafaelpinto19 rafaelpi...@cdsol.com.br Para: delphi-br@yahoogrupos.com.br Enviadas: Quinta-feira, 11 de Dezembro de 2008 16:48:11 Assunto: [delphi-br] Importar dados de Tabela de um Banco para o Outro com IBX PO GALERA. PRECISO IMPORTAR DADOS DE UMA TABELA DE CEP DE UM BANCO PARA UM OUTRO BANCO E ESTOU CONFUSO PARA FAZER ISTO VIA COMANDOS. TEM MUITO TEMPO QUE EU NÃO PROGRAMO E POR ISSO NÃO ESTOU CONSEGUINDO RACIOCINAR DIRETO. OS DOIS BANCOS QUE USO É INTERBASE MESMO. CRIAR UMA ROTINA TBM QUE SE ENCONTRAR ALGUM CAMPO VAZIO DO BANCO DE ORIGEM PREECHER COM OS DADOS DO BANCO DE DESTINO... FICO NO AGUARDO!! 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]