Re: [delphi-br] Problema com TAcroPDF
Trava somente o dbGrid, botões funcionam e o proprio AcroPDF nao trava falow 2009/2/11 Thales (Shubacca) - Tebo Software tebosoftw...@gmail.com Resolvi o problema utilizando o componente a seguir: PDFViewer site : http://www.synactis.com/ falow 2009/2/11 Thales (Shubacca) - Tebo Software tebosoftw...@gmail.comtebosoftware%40gmail.com O codigo que esta agora segue abaixo: procedure TfrmListaArqAtu.btnOpenPDFClick(Sender: TObject); var stArquivo : String; begin try btnOpenPDF.Enabled := False; Application.ProcessMessages; lblArquivo.Caption := cdsArquivosNOME.AsString; stArquivo := cdsArquivosCAMINHO.AsString; acrpdfArquivo.LoadFile(pChar(stArquivo)); finally btnOpenPDF.Enabled := True; end; 2009/2/11 Thales (Shubacca) - Tebo Software tebosoftw...@gmail.comtebosoftware%40gmail.com já tentei de duas maneira passando o valor à propriedade src e pelo método LoadFile e ambos travam grato pela atenção 2009/2/11 Lucas Neves lucas_del...@yahoo.com.brlucas_delphi%40yahoo.com.br Tem como passar como voce esta abrindo o arquivo? Lucas Thales (Shubacca) - Tebo Software escreveu: Boa tarde pessoal estou desenvolvendo uma tela para exibir arquivos pdf referentes as atualizações do sistema. Na Tela eu listo os arquivos .pdf que estão numa pasta e adiciono num ClientDataSet e exibo num Dbgrid. O problema é que quando eu mando abrir o arquivo no TAcroPDF, ele trava o DBGrid. Alguém ja passou por isso? desde já agradeço -- Thales Eduardo Barros de Oliveira Desenvolvedor Delphi / Firebird / Java Emails: tebosoftw...@gmail.com tebosoftware%40gmail.com tebosoftware% 40gmail.com mailto: tebosoftware%40gmail.com tebosoftware%2540gmail.com (GoogleTalk) thales_...@hotmail.com thales_oli%40hotmail.com thales_oli% 40hotmail.com mailto: thales_oli%40hotmail.com thales_oli%2540hotmail.com (MSN) Blog: http://tebosoftware.blogspot.com/ http://tebosoftware.blogspot.com/ Tente ser uma pessoa de valor, não de sucesso Albert Einstein [As partes desta mensagem que não continham texto foram removidas] -- Thales Eduardo Barros de Oliveira Desenvolvedor Delphi / Firebird / Java Emails: tebosoftw...@gmail.com tebosoftware%40gmail.com (GoogleTalk) thales_...@hotmail.com thales_oli%40hotmail.com (MSN) Blog: http://tebosoftware.blogspot.com/ Tente ser uma pessoa de valor, não de sucesso Albert Einstein -- Thales Eduardo Barros de Oliveira Desenvolvedor Delphi / Firebird / Java Emails: tebosoftw...@gmail.com tebosoftware%40gmail.com (GoogleTalk) thales_...@hotmail.com thales_oli%40hotmail.com (MSN) Blog: http://tebosoftware.blogspot.com/ Tente ser uma pessoa de valor, não de sucesso Albert Einstein -- Thales Eduardo Barros de Oliveira Desenvolvedor Delphi / Firebird / Java Emails: tebosoftw...@gmail.com tebosoftware%40gmail.com (GoogleTalk) thales_...@hotmail.com thales_oli%40hotmail.com (MSN) Blog: http://tebosoftware.blogspot.com/ Tente ser uma pessoa de valor, não de sucesso Albert Einstein [As partes desta mensagem que não continham texto foram removidas] -- Thales Eduardo Barros de Oliveira Desenvolvedor Delphi / Firebird / Java Emails: tebosoftw...@gmail.com (GoogleTalk) thales_...@hotmail.com (MSN) Blog: http://tebosoftware.blogspot.com/ Tente ser uma pessoa de valor, não de sucesso Albert Einstein [As partes desta mensagem que não continham texto foram removidas]
Re: Re: [delphi-br] Query MyDAC
Você pode ate usar a mesma query. é so não adicionar os campos.. e usar FieldByName... mas usar 2 tb é uma boa. 2009/2/11 Bruno Lepesqueur brunolbra...@yahoo.com.br Eduardo eu pensei bem aki e acho q estou dando bobeira mesmo! Consegui fazer oq eu queria de outra forma! Eu estava querendo usar a mesma query para duas tabelas (uma de cada vez) daí e teria que limpar e mandar inserir os outros campos a cada vez q eu ativasse uma tabela! Eu vou fazer com duas querys mesmo! Obrigado! ---Mensagem original--- De: Eduardo Silva dos Santos Data: 11/02/2009 10:36:13 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Query MyDAC Olá Bruno, desculpa a pergunta, mais qual a sua intenção em fazer isso? 2009/2/11 Bruno Lepesqueur brunolbra...@yahoo.com.brbrunolbrasil%40yahoo.com.br Pessoal, eu uso o MyDac em minhas aplicações e gostaria de tirar uma dúvida! Eu tenho uma query com um código select tipo: select * from clientes Se eu clicar na query com o botão direito, depois em Fields Edito... eu consigo add todos os campos, mas eu gostaria de fazer isso usando uma linha de códigos pelo delphi. To tentando algo assim: QueryCli.Fields.Clear; (para limpar todos os campos, mas não sei se dará certo) Agora eu preciso de outro comando que inclua todos novamente na query, tipo algo parecido com: QueryCli.Fields.Add(all); (Esse código não dá certo! Já testei!) Obrigado a todos! [As partes desta mensagem que não continham texto foram removidas] -- ... 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] [As partes desta mensagem que não continham texto foram removidas] -- ... Eduardo Silva dos Santos DRD SISTEMAS (27) 3218-4201 (27) 8842-9489 MSN: eduardo@gmail.com Site: http://www.drdsistemas.com.br/ ... [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] OFF TOPIC - Campo date esta armazenando sempre 1899-12-30, porque?
30 do 12 de 1899 é a data zero do delphi Explicando melhor: o datetime do delphi, é um numero extended. A parte inteira sao os dias e a decimal as horas Assim, 0 := 1899-12-30 00:00:00 0.5 := 1899-12-30 12:00:00 1 := 1899-12-31 00:00:00 e por ai afora. Se nao me engano, esse padrao e do windows e o delphi adotou Agora, se isso nao era para acontecer, é porque a sua query esta recebendo a traducao errada do tdatetime, ou seja, a sua variavel tdatetime esta vndo ZERADA. Nao tem nada a haver com banco de dados. []s Nuno - Original Message - From: laureanonu...@yahoo.com.br To: delphi-br@yahoogrupos.com.br Sent: Wednesday, February 11, 2009 4:04 PM Subject: [delphi-br] OFF TOPIC - Campo date esta armazenando sempre 1899-12-30, porque? Colegas, Em todas as tabelas de meu banco de dados, feito em Postgresql 8.2, os campos data (que nao recebem dados) estao com o valor 1899-12-30, por que? Qualquer ajuda é bem-vinda, muito obrigado. []´s Nunes. Pg 8.2, Delphi 2007 + ADO __ Faça ligações para outros computadores com o novo Yahoo! Messenger http://br.beta.messenger.yahoo.com/ [As partes desta mensagem que não continham texto foram removidas]
Re: RES: [delphi-br] OFF TOPIC - Campo date esta armazenando sempre 1899-12-30, por que?
Laureano Que componente vc esta utilizando para a conexão? Realmente como o Adilson falou (fala Adilson, tudo bem?) o banco não assume um padrão assim. sds Vagner --- Em qua, 11/2/09, Adilson Figueiredo de Lima adil...@aflsistemas.com.br escreveu: De: Adilson Figueiredo de Lima adil...@aflsistemas.com.br Assunto: RES: [delphi-br] OFF TOPIC - Campo date esta armazenando sempre 1899-12-30, por que? Para: delphi-br@yahoogrupos.com.br Data: Quarta-feira, 11 de Fevereiro de 2009, 23:28 Boa noite, Marcio. Cara eu utilize Oracle, Firebird, MySql, na faculdade vi postgree é muito parecido com Oracle os comando procedures, mas não me lembro de detalhes. O Banco de dados não tem esse padrão, pois, pode ferrar os processos, ou seja um exemplo, um funcionario ou tem data de Demissão ou não tem (ou seja é null ou não é). Agora a linguagem de programação não tem esse problema, portanto, pode ter certeza, que é um comando de gravação de uma variavel Data (Tdate, ou TdateTime), sem ser inicializada o valor dela é este. SDS Adilson Figueiredo de Lima Skype : adilson.afl De: delphi...@yahoogrup os.com.br [mailto:delphi...@yahoogrup os.com.br] Em nome de Marcio Barbosa Enviada em: quarta-feira, 11 de fevereiro de 2009 21:19 Para: delphi...@yahoogrup os.com.br Assunto: Re: [delphi-br] OFF TOPIC - Campo date esta armazenando sempre 1899-12-30, por que? Boa Noite Adilson, sera que nao e um padrao do Postgresql , pois uso firebird 1.5 e 2.1, os mesmo ficao com data null,se vc utiliza mesmo, poderia tirar essa duvida. Marcio Ipe Informatica Goiania - Go 2009/2/11 Adilson Figueiredo de Lima adil...@aflsistemas .com.br mailto:adilson% 40aflsistemas. com.br Laureano, Essa é a data inicial do Delphi, ou seja um campo data vazio em Delphi é esse o valor que tem. Portanto em todas as tabelas que vc enviar um comando com o delphi para gravar é essa variavel for do tipo data VAZIA é esse o valor dela. Adilson Figueiredo de Lima Skype : adilson.afl De: delphi...@yahoogrup os.com.br mailto:delphi- br%40yahoogrupos .com.br delphi-br%40yahoog rupos.com. br [mailto: delphi...@yahoogrup os.com.br mailto:delphi- br%40yahoogrupos .com.br delphi-br%40yahoog rupos.com. br] Em nome de laureanonunes@ yahoo.com. br mailto:laureanonun es%40yahoo. com.br laureanonunes% 40yahoo.com. br Enviada em: quarta-feira, 11 de fevereiro de 2009 16:05 Para: delphi...@yahoogrup os.com.br mailto:delphi- br%40yahoogrupos .com.br delphi-br%40yahoog rupos.com. br Assunto: [delphi-br] OFF TOPIC - Campo date esta armazenando sempre 1899-12-30, por que? Colegas, Em todas as tabelas de meu banco de dados, feito em Postgresql 8.2, os campos data (que nao recebem dados) estao com o valor 1899-12-30, por que? Qualquer ajuda é bem-vinda, muito obrigado. []´s Nunes. Pg 8.2, Delphi 2007 + ADO _ _ _ _ __ Faça ligações para outros computadores com o novo Yahoo! Messenger http://br.beta. messenger. yahoo.com/ [As partes desta mensagem que não continham texto foram removidas] -- Marcio Barbosa da Silva (62) 9986-2607 [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] Arquivo XML
Ainda não estou conseguindo, veja como estou fazendo: //Carrego XML Anterior cds1.LoadFromFile('Origem.xml'); cds1.Close; //Adiciono o Campo Desejado cds1.FieldDefs.Add('NovoCampo',ftString,10,False); cds1.FieldDefs.Update; cds1.CreateDataSet; //Salvo o XML cds1.SaveToFile('Destino.xml',dfXML); //Depois Carrego o Novo XML cds1.LoadFromFile('Destino.xml'); O que estou fazendo de errado? O XML de destino continua igual o de origem. Fábio Thomaz RG System Informática Ltda - Desenvolvimento Msn: fa...@rgsystem.com.br [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Arquivo XML
Fabio faça um teste com base em um form novo, se vc primeiro faz o loadfromfile (origem.xml) logo você carregará os campos já contidos no seu xml anterior, se você deseja adicionar um campo eu recomendo que você só carregue depois do createdataset ou seja seu código ficaria assim : cds1.Close; //Adiciono o Campo Desejado cds1.FieldDefs.Add('NovoCampo',ftString,10,False); cds1.FieldDefs.Update; cds1.CreateDataSet; //Salvo o XML cds1.SaveToFile('Destino.xml',dfXML); //Depois Carrego o Novo XML cds1.LoadFromFile('Destino.xml'); Assim seu campo será adicionando em seu NOVO xml contendo o campo.. e já será salvo em seguida. Só depois então, você fará o carregamento dele ... Abraços, Daniel 2009/2/12 Fabio Thomaz fabio_...@yahoo.com.br Ainda não estou conseguindo, veja como estou fazendo: //Carrego XML Anterior cds1.LoadFromFile('Origem.xml'); cds1.Close; //Adiciono o Campo Desejado cds1.FieldDefs.Add('NovoCampo',ftString,10,False); cds1.FieldDefs.Update; cds1.CreateDataSet; //Salvo o XML cds1.SaveToFile('Destino.xml',dfXML); //Depois Carrego o Novo XML cds1.LoadFromFile('Destino.xml'); O que estou fazendo de errado? O XML de destino continua igual o de origem. Fábio Thomaz RG System Informática Ltda - Desenvolvimento Msn: fa...@rgsystem.com.br fabio%40rgsystem.com.br [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Daniel. Sempre que a vida lhe apresentar um desafio, tenha certeza que junto dele está a solução, [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] DBExpress + SQL Server 2000/2005
Bom dia pessoal. Utilizo a dbexpmss.dll para conexão. Acabei vendo pela internet, que essa dll precisa do MDAC compativel instalado... isso é verdade?que tipo de problema pode dar por nao estar instalado, caso seja...
Re: [delphi-br] Arquivo XML
Não sei se te ajuda mais segue um exemplo de como trabalhar com XML Uses MSXML_TLB, XMLDoc,ActiveX, ComObj ; function CriarXMLRemessa:String; var vXMLDoc : TXMLDocument; ContRps, ContItens, ContDeducoes: Integer; begin vXMLDoc := TXMLDocument.Create(Nil); With vXMLDoc do begin Active := True; Version := '1.0'; Encoding := 'UTF-8'; AddChild('ns1_ReqEnvioLoteRPS',''); DocumentElement.Attributes['xmlns:ns1'] := ' http://localhost:8080/WsNFe2/lote'; DocumentElement.Attributes['xmlns:tipos']:= ' http://localhost:8080/WsNFe2/tp'; DocumentElement.Attributes['xmlns:xsi'] := ' http://www.w3.org/2001/XMLSchema-instance'; DocumentElement.Attributes['xsi:schemaLocation'] := ' http://localhost:8080/WsNFe2/lote http://localhost:8080/WsNFe2/xsd/ReqEnvioLoteRPS.xsd'; {DocumentElement.Attributes['xmlns:ns1'] := 'lote'; DocumentElement.Attributes['xmlns:tipos']:= 'tp'; DocumentElement.Attributes['xmlns:xsi'] := ' http://www.w3.org/2001/XMLSchema-instance'; DocumentElement.Attributes['xsi:schemaLocation'] := 'lote http://localhost:8080/WsNFe2/xsd/ReqEnvioLoteRPS.xsd'; } DocumentElement.AddChild('Cabecalho'); With DocumentElement.ChildNodes['Cabecalho'] do begin ChildNodes['CodCidade'].NodeValue:= Cabecalho.CodCidade; ChildNodes['CPFCNPJRemetente'].NodeValue := Cabecalho.CPFCNPJRemetente; ChildNodes['RazaoSocialRemetente'].NodeValue := Cabecalho.RazaoSocialRemetente; ChildNodes['transacao'].NodeValue:= Cabecalho.transacao ; ChildNodes['dtInicio'].NodeValue := FormatdateTime('-mm-dd',StrToDate( Cabecalho.dtInicio )); ChildNodes['dtFim'].NodeValue:= FormatdateTime('-mm-dd',StrToDate( Cabecalho.dtFim )); ChildNodes['QtdRPS'].NodeValue := Cabecalho.QtdRps ; ChildNodes['ValorTotalServicos'].NodeValue := Cabecalho.ValorTotalServicos; ChildNodes['ValorTotalDeducoes'].NodeValue := Cabecalho.ValorTotalDeducoes; ChildNodes['Versao'].NodeValue := '1'; end; DocumentElement.AddChild('Lote'); For ContRps := 0 to Cabecalho.QtdRps - 1 do begin DocumentElement.ChildNodes['Lote'].AddChild('RPS'); with DocumentElement.ChildNodes['Lote'].ChildNodes.Last do begin ChildNodes['Assinatura'].NodeValue := ArrayRPS[ContRps].Assinatura ; ChildNodes['InscricaoMunicipalPrestador'].NodeValue := ArrayRPS[ContRps].InscricaoMunicipalPrestador ; ChildNodes['RazaoSocialPrestador'].NodeValue:= ArrayRPS[ContRps].RazaoSocialPrestador ; ChildNodes['TipoRPS'].NodeValue := ArrayRPS[ContRps].TipoRPS ; ChildNodes['SerieRPS'].NodeValue := ArrayRPS[ContRps].SerieRPS ; ChildNodes['NumeroRPS'].NodeValue:= ArrayRPS[ContRps].NumeroRPS; ChildNodes['DataEmissaoRPS'].NodeValue := FormatdateTime('-mm-dd',StrToDate( ArrayRPS[ContRps].DataEmissaoRPS)) ; ChildNodes['SituacaoRPS'].NodeValue := ArrayRPS[ContRps].SituacaoRPS ; ChildNodes['SerieRPSSubstituido'].NodeValue := ArrayRPS[ContRps].SerieRPSSubstituido ; ChildNodes['NumeroRPSSubstituido'].NodeValue := ArrayRPS[ContRps].NumeroRPSSubstituido; ChildNodes['NumeroNFSeSubstituida'].NodeValue:= ArrayRPS[ContRps].NumeroNFSeSubstituida; ChildNodes['DataEmissaoNFSeSubstituida'].NodeValue := FormatdateTime('-mm-dd',StrToDate( ArrayRPS[ContRps].DataEmissaoNFSeSubstituida)); ChildNodes['SeriePrestacao'].NodeValue := ArrayRPS[ContRps].SeriePrestacao ; ChildNodes['InscricaoMunicipalTomador'].NodeValue := ArrayRPS[ContRps].InscricaoMunicipalTomador ; ChildNodes['CPFCNPJTomador'].NodeValue:= ArrayRPS[ContRps].CPFCNPJTomador ; ChildNodes['RazaoSocialTomador'].NodeValue:= ArrayRPS[ContRps].RazaoSocialTomador ; ChildNodes['TipoLogradouroTomador'].NodeValue := ArrayRPS[ContRps].TipoLogradouroTomador ; ChildNodes['LogradouroTomador'].NodeValue := ArrayRPS[ContRps].LogradouroTomador ; ChildNodes['NumeroEnderecoTomador'].NodeValue := ArrayRPS[ContRps].NumeroEnderecoTomador ; ChildNodes['TipoBairroTomador'].NodeValue := ArrayRPS[ContRps].TipoBairroTomador ; ChildNodes['BairroTomador'].NodeValue := ArrayRPS[ContRps].BairroTomador ; ChildNodes['CidadeTomador'].NodeValue := TFuncoesDll.StrZero( ArrayRPS[ContRps].CidadeTomador, 7 ); ChildNodes['CidadeTomadorDescricao'].NodeValue:= ArrayRPS[ContRps].CidadeTomadorDescricao ; ChildNodes['CEPTomador'].NodeValue:= ArrayRPS[ContRps].CEPTomador ; ChildNodes['EmailTomador'].NodeValue := ArrayRPS[ContRps].EmailTomador ; ChildNodes['CodigoAtividade'].NodeValue := ArrayRPS[ContRps].CodigoAtividade ; ChildNodes['AliquotaAtividade'].NodeValue
[delphi-br] WebBrowser
Pessoal to com uma duvida no componente TWebBrowser. Seguinte tenho uma pagina mas quero delimitar ela, quero que apareça apenas da metade para baixao, sem barras de rolagem... Tem como fazer este posicionamento? Valeu
[delphi-br] Existe algum método que o TMemo, cresça a altura d ele de acordo com a quantidade de linhas?
Existe algum método que o TMemo, cresça a altura dele de acordo com a quantidade de linhas? Obrigado []s -- _ T.·.F.·.A.·. Fellipe Henrique Blog: www.digitumsoft.com.br/blogs/fellipeh --- CAMPANHA POR UMA INTERNET SEGURA Proteja o endereço de seus amigos como estou protegendo o seu. Ao enviar mensagens use SEMPRE o Cco (cópia oculta). Assim TODOS os endereços estarão preservados. E, claro, antes de encaminhar um e-mail, delete todas as informações que apareçam no corpo do e-mail e que possam ser usadas por hackers. ### [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Existe algum m�todo que o TMemo, cres�a a altura dele de acordo com a quantidade de linhas?
Existe algum método que o TMemo, cresça a altura dele de acordo com a quantidade de linhas? Porque não usar as barras de rolagem? Basta ligá-las via Object Inspector. Jackson Gomes ToolsComps - Controle de Usuários para Desenvolvedores CodeGear Web Site: http://www.toolsandcomps.com Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps e-mail: jack...@toolsandcomps.com Fone: 27 3389 1138 - 8811 0324 http://jacklovesdelphi.blogspot.com - Delphi, Intraweb, etc Devhost - Webhost para desenvolvedores Delphi http://www.devhost.com.br devh...@devhost.com.br
[delphi-br] Erro no detalhe não cancela master
Estou fazendo gravação em 2 tabelas. Para isso uso master-detalhe e o esquema Dataset-DatasetProvider-ClientDataset pra salvar todos os dados em uma só transação. Mas se ocorrer uma exceção de BD na tabela detalhe, fica gravado o registro na tabela master. Não deveria cancelar toda a transação? O que pode estar errado? __ Faça ligações para outros computadores com o novo Yahoo! Messenger http://br.beta.messenger.yahoo.com/
Re: [delphi-br] OFF TOPIC - Campo date esta armazenando sempre 1899-12-30, porque?
Eu já tive esse problema usando ClientDataset. O jeito foi dar um Clear no campo antes de gravar. __ Faça ligações para outros computadores com o novo Yahoo! Messenger http://br.beta.messenger.yahoo.com/
Re: [delphi-br] Existe algum método que o TMemo, cr esça a altura dele de acordo com a quantidade de linhas?
A intenção não é deixar rolar o texto.. é justamente ao contrário.. crescer de acordo com o texto, pra evitar a rolagem. []s 2009/2/12 Jackson Gomes - ToolsComps jack...@toolsandcomps.com Existe algum método que o TMemo, cresça a altura dele de acordo com a quantidade de linhas? Porque não usar as barras de rolagem? Basta ligá-las via Object Inspector. Jackson Gomes ToolsComps - Controle de Usuários para Desenvolvedores CodeGear Web Site: http://www.toolsandcomps.com Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps e-mail: jack...@toolsandcomps.com jackson%40toolsandcomps.com Fone: 27 3389 1138 - 8811 0324 -- http://jacklovesdelphi.blogspot.com - Delphi, Intraweb, etc -- Devhost - Webhost para desenvolvedores Delphi http://www.devhost.com.br devh...@devhost.com.br devhost%40devhost.com.br -- _ T.·.F.·.A.·. Fellipe Henrique Blog: www.digitumsoft.com.br/blogs/fellipeh --- CAMPANHA POR UMA INTERNET SEGURA Proteja o endereço de seus amigos como estou protegendo o seu. Ao enviar mensagens use SEMPRE o Cco (cópia oculta). Assim TODOS os endereços estarão preservados. E, claro, antes de encaminhar um e-mail, delete todas as informações que apareçam no corpo do e-mail e que possam ser usadas por hackers. ### [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Existe algum método que o TMemo, c resça a altura dele de acordo com a quantidade de linh as?
Não acha melhor colocar barras de rolagem? __ Faça ligações para outros computadores com o novo Yahoo! Messenger http://br.beta.messenger.yahoo.com/
[delphi-br] Desenvolvimento para o SmartPhone MotoQ (motorola)
Galera, Alguém aí poderia me dar o caminho das pedras para desenvolvimento no MotoQ?? Tem como eu desenvolver com Delphi??? Qualquer ajudar será bem-vinda. Grato! -- Marcelo Moacir Florindo Analista/Desenvolvedor http://www.gestaotec.com.br [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Desenvolvimento para o SmartPhone MotoQ (motorola)
Olha Marcelo, olhando por alto no site da Motorola (MotoDev) Dá pra ver que o MotoQ roda Windows Mobile e/ou CE, portanto ou você usa o Delphi 2009 ou o Visual Studio. Usar SuperWaba ou Java ME pode ser uma boa saída pois ele provavelmente suporta Java. Inclusive eu só fui me interessar com mais detalhes em Java por conta desse tipo de aplicação. Se cadastra lá no MotoDev que aí vc pode baixar as especificações técnicas de qualquer modelo de celular Motorola. [ http://developer.motorola.com/products/handsets/motoq/ ] []'s Ricardo. _ Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em qui, 12/2/09, Marcelo Moacir Florindo marceloflori...@gmail.com escreveu: Galera, Alguém aí poderia me dar o caminho das pedras para desenvolvimento no MotoQ?? Tem como eu desenvolver com Delphi??? Qualquer ajudar será bem-vinda. Grato! -- Marcelo Moacir Florindo Analista/Desenvolve dor http://www.gestaote c.com.br Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com
Re: [delphi-br] Erro no detalhe não cancela master
Verifique as ligações do seu Master-detail pois é cancelada toda a transação ! Veja se ao abrir a tabela filha com a tabela pai(no seu dataset) ele vai abrir a tabela pai e se ao fechar a tabela pai ele vai fechar a tabela filha automatico !! Abraços, Daniel 2009/2/12 Alisson alss...@yahoo.com.br Estou fazendo gravação em 2 tabelas. Para isso uso master-detalhe e o esquema Dataset-DatasetProvider-ClientDataset pra salvar todos os dados em uma só transação. Mas se ocorrer uma exceção de BD na tabela detalhe, fica gravado o registro na tabela master. Não deveria cancelar toda a transação? O que pode estar errado? __ Faça ligações para outros computadores com o novo Yahoo! Messenger http://br.beta.messenger.yahoo.com/ -- Abraços, Daniel. Sempre que a vida lhe apresentar um desafio, tenha certeza que junto dele está a solução, [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Pesquisa no título da dbGrid
Alisson, Era o que eu estava precisando e deu certo.. Obrigado From: Alisson alss...@yahoo.com.br To: delphi-br@yahoogrupos.com.br Sent: Wednesday, February 11, 2009 5:30:01 PM Subject: Re: [delphi-br] Pesquisa no título da dbGrid Use o evento OnTitleClick procedure TForm1.DBGrid1Title Click(Column: TColumn); begin if (Column.FieldName = 'Conta') then . end; _ _ _ _ __ Faça ligações para outros computadores com o novo Yahoo! Messenger http://br.beta. messenger. yahoo.com/ [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] ADO ( DBGO ) - Como passar data nula ao banco?
Colegas, Eu estou com um problema para passar datas nulas ao banco via ADO/DBGO. O ADO ( DBGO ) nao aceita: query.Parameters.ParamByName('dt_inclusao').clear. nem tampouco... query.Parameters.ParamByName('dt_inclusao').value := null; Como devo proceder para passar a data para o banco com valor nulo? Qualquer ajuda é bem-vinda, muito obrigado. []´s Nunes. Pg 8.2, Delphi 2007 + ADO __ Fa�a liga��es para outros computadores com o novo Yahoo! Messenger http://br.beta.messenger.yahoo.com/
[delphi-br] DBGrid perde formatação ao atualizar
Olá!! Tenho um form com um cadastro, e logo abaixo um dbgrid, que mostra os dados cadastrados. Ao inserir um registro novo, o grid é atualizado para poder exibir o novo registro. Para fazer isso eu dou um 'close' e logo em seguida um 'open' no ClientDataSet... o problema é que a formatação do grid, como tamanho da coluna, o caption, alinhamento, voltam ao padrão qdo reabro o ClientDataSet Como faço para atualizar sem perder a formatação Agradeço desde já, Grande abraço a todos!!!
[delphi-br] Region Delphi 6?
Fala galera... Alguém sabe de algum plugin, atualização... algo similar, que disponibilize aquele esquema de organização em Regions disponíveis nos Delphis à partir da versão 2005 para Delphi 6? Valeu... Júlio César Santiago Guiótti [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] OFF TOPIC - Campo date esta armazenando sempre 1899-12-30, porque?
Utilizando os componentes da paleta DGBO não é possvel dar um clear antes, alguma sugestao? Obrigado. []´s Nunes. - Original Message - From: Alisson alss...@yahoo.com.br To: delphi-br@yahoogrupos.com.br Sent: Thursday, February 12, 2009 12:57 PM Subject: Re: [delphi-br] OFF TOPIC - Campo date esta armazenando sempre 1899-12-30, porque? Eu já tive esse problema usando ClientDataset. O jeito foi dar um Clear no campo antes de gravar. __ Faça ligações para outros computadores com o novo Yahoo! Messenger http://br.beta.messenger.yahoo.com/ -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM __ Informação do ESET NOD32 Antivirus, versão da vacina 3846 (20090211) __ A mensagem foi verificada pelo ESET NOD32 Antivirus. http://www.eset.com __ Faça ligações para outros computadores com o novo Yahoo! Messenger http://br.beta.messenger.yahoo.com/
Re: [delphi-br] Desenvolvimento para o SmartPhone MotoQ (motorola)
Muito obrigado, Estarei vendo. O Delphi 2009 tem algo pronto para Windows Mobile? Grato! Marcelo 2009/2/12 Ricardo César Cardoso ricardo_engs...@yahoo.com.br Olha Marcelo, olhando por alto no site da Motorola (MotoDev) Dá pra ver que o MotoQ roda Windows Mobile e/ou CE, portanto ou você usa o Delphi 2009 ou o Visual Studio. Usar SuperWaba ou Java ME pode ser uma boa saída pois ele provavelmente suporta Java. Inclusive eu só fui me interessar com mais detalhes em Java por conta desse tipo de aplicação. Se cadastra lá no MotoDev que aí vc pode baixar as especificações técnicas de qualquer modelo de celular Motorola. [ http://developer.motorola.com/products/handsets/motoq/ ] []'s Ricardo. __ Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em qui, 12/2/09, Marcelo Moacir Florindo marceloflori...@gmail.commarceloflorindo%40gmail.com escreveu: Galera, Alguém aí poderia me dar o caminho das pedras para desenvolvimento no MotoQ?? Tem como eu desenvolver com Delphi??? Qualquer ajudar será bem-vinda. Grato! -- Marcelo Moacir Florindo Analista/Desenvolve dor http://www.gestaote c.com.br Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com -- Marcelo Moacir Florindo Analista/Desenvolvedor http://www.gestaotec.com.br [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] DBGrid perde formatação ao atualizar
Refresh não resolve o seu problema ? wrafhael escreveu: Olá!! Tenho um form com um cadastro, e logo abaixo um dbgrid, que mostra os dados cadastrados. Ao inserir um registro novo, o grid é atualizado para poder exibir o novo registro. Para fazer isso eu dou um 'close' e logo em seguida um 'open' no ClientDataSet... o problema é que a formatação do grid, como tamanho da coluna, o caption, alinhamento, voltam ao padrão qdo reabro o ClientDataSet Como faço para atualizar sem perder a formatação Agradeço desde já, Grande abraço a todos!!!
Re: [delphi-br] Region Delphi 6?
Hummm não tenho certeza, mas se não me engano tem um plug-in que faz isso para o Delphi 7. Só não lembro o nome do dito cujo agora. Mas procurando nas mensagens antigas da lista por Region e mensagens do Eduardo Silva do Santos já vai vir o nome do plugin. Agora se funciona pro Delphi 6 eu tenho dúvidas. Nunca testei. []'s Ricardo. _ Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em qui, 12/2/09, Júlio César Santiago Guiótti jcsguio...@gmail.com escreveu: Fala galera... Alguém sabe de algum plugin, atualização... algo similar, que disponibilize aquele esquema de organização em Regions disponíveis nos Delphis à partir da versão 2005 para Delphi 6? Valeu... Júlio César Santiago Guiótti Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com
Re: [delphi-br] DBGrid perde formatação ao atualiz ar
Ao invés de deixar o programa criar automaticamente as colunas do grid, inclua as colunas em tempo de programação. Dê um duplo clique no grid pra abrir a tela de edição de colunas. __ Faça ligações para outros computadores com o novo Yahoo! Messenger http://br.beta.messenger.yahoo.com/
Re: [delphi-br] Erro no detalhe não cancela master
Parece que esse problema é devido ao componente dataset que uso: Unidac. Antes de consultar a Devart será que alguém tem alguma dica? __ Faça ligações para outros computadores com o novo Yahoo! Messenger http://br.beta.messenger.yahoo.com/
Re: [delphi-br] Existe algum método que o TMemo, cr esça a altura dele de acordo com a quantidade de linhas?
No evento OnChange do Memo, faça o seguinte: procedure TForm1.Memo1Change(Sender: TObject); var aMemoHeight : Integer; begin aMemoHeight := (Memo1.Font.Height * -1) * (Memo1.Lines.Count + 2); if aMemoHeight Memo1.Height then Memo1.Height := aMemoHeight; end; O código tá feio, mas já dá uma idéia do que dá pra fazer. Rodrigo 2009/2/12 Fellipe Henrique felli...@gmail.com A intenção não é deixar rolar o texto.. é justamente ao contrário.. crescer de acordo com o texto, pra evitar a rolagem. []s 2009/2/12 Jackson Gomes - ToolsComps jack...@toolsandcomps.comjackson%40toolsandcomps.com Existe algum método que o TMemo, cresça a altura dele de acordo com a quantidade de linhas? Porque não usar as barras de rolagem? Basta ligá-las via Object Inspector. Jackson Gomes ToolsComps - Controle de Usuários para Desenvolvedores CodeGear Web Site: http://www.toolsandcomps.com Nosso Fórum: http://groups.yahoo.com/group/toolsandcomps e-mail: jack...@toolsandcomps.com jackson%40toolsandcomps.comjackson% 40toolsandcomps.com Fone: 27 3389 1138 - 8811 0324 -- http://jacklovesdelphi.blogspot.com - Delphi, Intraweb, etc -- Devhost - Webhost para desenvolvedores Delphi http://www.devhost.com.br devh...@devhost.com.br devhost%40devhost.com.br devhost% 40devhost.com.br -- _ T.·.F.·.A.·. Fellipe Henrique Blog: www.digitumsoft.com.br/blogs/fellipeh -- CAMPANHA POR UMA INTERNET SEGURA Proteja o endereço de seus amigos como estou protegendo o seu. Ao enviar mensagens use SEMPRE o Cco (cópia oculta). Assim TODOS os endereços estarão preservados. E, claro, antes de encaminhar um e-mail, delete todas as informações que apareçam no corpo do e-mail e que possam ser usadas por hackers. ### [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Desenvolvimento para o SmartPhone MotoQ (motorola)
Se não me engano o .Net Compact Framework já está embutido nele. Com mais certeza somente com uma palavrinha do Bruno Lichot e/ou do Andreano Lanusse. Mas uma coisa é certeza. A aplicação que vc vai ter é uma aplicação .NET; escrita em Delphi, mas com alma de .NET. []'s Ricardo. _ Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em qui, 12/2/09, Marcelo Moacir Florindo marceloflori...@gmail.com escreveu: De: Marcelo Moacir Florindo marceloflori...@gmail.com Assunto: Re: [delphi-br] Desenvolvimento para o SmartPhone MotoQ (motorola) Para: delphi-br@yahoogrupos.com.br Data: Quinta-feira, 12 de Fevereiro de 2009, 15:10 Muito obrigado, Estarei vendo. O Delphi 2009 tem algo pronto para Windows Mobile? Grato! Marcelo 2009/2/12 Ricardo César Cardoso ricardo_engsoft@ yahoo.com. br Olha Marcelo, olhando por alto no site da Motorola (MotoDev) Dá pra ver que o MotoQ roda Windows Mobile e/ou CE, portanto ou você usa o Delphi 2009 ou o Visual Studio. Usar SuperWaba ou Java ME pode ser uma boa saída pois ele provavelmente suporta Java. Inclusive eu só fui me interessar com mais detalhes em Java por conta desse tipo de aplicação. Se cadastra lá no MotoDev que aí vc pode baixar as especificações técnicas de qualquer modelo de celular Motorola. [ http://developer. motorola. com/products/ handsets/ motoq/ ] []'s Ricardo. _ _ _ _ _ _ Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em qui, 12/2/09, Marcelo Moacir Florindo marceloflorindo@ gmail.commarceloflorindo% 40gmail.com escreveu: Galera, Alguém aí poderia me dar o caminho das pedras para desenvolvimento no MotoQ?? Tem como eu desenvolver com Delphi??? Qualquer ajudar será bem-vinda. Grato! -- Marcelo Moacir Florindo Analista/Desenvolve dor http://www.gestaote c.com.br Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbusca dos.yahoo. com -- Marcelo Moacir Florindo Analista/Desenvolve dor http://www.gestaote c.com.br Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com
Re: [delphi-br] DBGrid perde formatação ao atual izar
Configurando Manualmente o título das colunas do DBGrid ou atribuindo via código o título dessas colunas, já vai ter o efeito que vc quer. []'s Ricardo. _ Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em qui, 12/2/09, wrafhael wrafh...@yahoo.com.br escreveu: Olá!! Tenho um form com um cadastro, e logo abaixo um dbgrid, que mostra os dados cadastrados. Ao inserir um registro novo, o grid é atualizado para poder exibir o novo registro. Para fazer isso eu dou um 'close' e logo em seguida um 'open' no ClientDataSet. .. o problema é que a formatação do grid, como tamanho da coluna, o caption, alinhamento, voltam ao padrão qdo reabro o ClientDataSet Como faço para atualizar sem perder a formatação Agradeço desde já, Grande abraço a todos!!! Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com
[delphi-br] Nome do Campo em Xml no Delphi 2005
Boa Tarde a todos estou com o seguinte problema, preciso gerar um arquivo xml para um interfaceamento de um equipamento porem 1 dos nomes dos campos do xml tem 35 caracteres, porem ao gerar o arquivo pelo ClientDataset, ele trunca o nome do campo em 32 o que acaba não sendo lido pelo equipamento, no delphi 2005 teria outra forma de se gerar o nome do campo com mais de 32 caracteres. Atenciosamente, Guto Hospital Geral de Pirajussara
[delphi-br] Expandir itens da janela messages do delphi 2007
Boa tarde pessoal, Alguém sabe se tem como a janela messages do Delphi 2007 ficar igual ao do delphi 7, ou seja, sem agrupar pelos arquivos quando se usa o Find in Files. Ou se tem alguma tecla que eu consiga expandir todos os '+' de uma só vez (tentei o '*' e nao funcionou). Desde já agradeço, Leandro _ Cansado de espaço para só 50 fotos? Conheça o Spaces, o site de relacionamentos com até 6,000 fotos! http://www.amigosdomessenger.com.br [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Existe algum método que o TMemo, cresça a altura dele de acordo com a quantidade de linh as?
Pensando bem, porque não utilizar até mesmo um form modal para mostrar essa mensagem? []'s Ricardo. _ Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em qui, 12/2/09, Ricardo César Cardoso ricardo_engs...@yahoo.com.br escreveu: Sugestão: coloque um TStaticText ao invés de um TMemo. O efeito será _bem_ melhor. Ou até mesmo um TLabel. TMemo não é pra isso, definitivamente. []'s Ricardo. _ _ _ _ _ _ Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em qui, 12/2/09, Fellipe Henrique felli...@gmail. com escreveu: Amigo, vou tentar ser mais explícito... tenho uma tela onde vai uma mensagem pra mostrar pro usuario... essa mensagem vai variar de tamanho..., estou colocando o texto dentro de um Memo... porém a mensagem tem que ser lida por inteiro, não pode haver rolagem... por isso a necessidade do Memo e do Form, aumentarem a altura na mesma proporção da quantidade de linhas, pra quando eu tiver um texto em 1 linha, pode ler, assim como se eu tiver um texto com 30 linhas, tbm poder ler... Vou testar o codigo do Rodrigo.. e retorno se deu certo.. []s Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com
[delphi-br] Conexao com o banco
Tenho o seguinte código: System_DB.Connected := false; System_DB.Database := edit3.Text; System_DB.Connected := true; Onde System_DB é o nome da conexão com o banco my-sql e edit3.text é onde eu informo o caminho do banco, tipo: c:\mysql\data\banco; Esse código funciona, mas qdo é digitado no edit3.text um nome de banco de dados que não existe ou que esteja com caminho errado ele dá uma mensagem de erro. Eu estava pensando em criar um IF para não ter esse problema! Coisa mais ou menso assim: se o banco existir e tiver conectado faça... Alguém pode me ajudar? Obrigado! [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Erro no detalhe não cancela master
Alisson nunca utilizei o Unidac, em dbexpress, ibx e zeos funcionou normal o mestre detalhe !!! Abraços, Daniel. 2009/2/12 Alisson alss...@yahoo.com.br Parece que esse problema é devido ao componente dataset que uso: Unidac. Antes de consultar a Devart será que alguém tem alguma dica? __ Faça ligações para outros computadores com o novo Yahoo! Messenger http://br.beta.messenger.yahoo.com/ -- Abraços, Daniel. Sempre que a vida lhe apresentar um desafio, tenha certeza que junto dele está a solução, [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Conexao com o banco
Isso é resolvido com um simples bloco de tratamento de erros da seguinte forma : try System_DB.Connected := false; System_DB.Database := edit3.Text; System_DB.Connected := true; except ShowMessage('Erro ao conectar, por favor tente novamente !'); end; Abraços, Daniel 2009/2/12 Bruno Lepesqueur brunolbra...@yahoo.com.br Tenho o seguinte código: System_DB.Connected := false; System_DB.Database := edit3.Text; System_DB.Connected := true; Onde System_DB é o nome da conexão com o banco my-sql e edit3.text é onde eu informo o caminho do banco, tipo: c:\mysql\data\banco; Esse código funciona, mas qdo é digitado no edit3.text um nome de banco de dados que não existe ou que esteja com caminho errado ele dá uma mensagem de erro. Eu estava pensando em criar um IF para não ter esse problema! Coisa mais ou menso assim: se o banco existir e tiver conectado faça... Alguém pode me ajudar? Obrigado! [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Daniel. Sempre que a vida lhe apresentar um desafio, tenha certeza que junto dele está a solução, [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] Biomatria + Banco de dados Firebird
Estou usando o SDK da Griaule com o leitor Microsoft FingerPrint Reader...Os exemplos usam banco de dados access...tentei portar par usar com firebird mais achei muito complicado...alguém pode me ajudar?? Alguem na lista usa banco de dados firebird e biometria
Res: [delphi-br] Existe algum método que o TMemo , cresça a altura dele de acordo com a quantidade de l inhas?
Olá pessoal, Velho, a JVCL tem um componente próprio para isso, inclusiva tem até um demo, eu só não me lembro do nome do _danado_ agora e estou no Linux (se não for coisa urgente hoje a noite vou usar o Windows, daí vejo o nome e repasso, mas, se alguém puder adiantar :) ). []'s, Silvio Clécio --- Linux User: #481900 Skype: silvioprog ICQ: 432519902 E-mail, Y! Messenger: silviop...@yahoo.com.br Gmail, GTalk: silviop...@gmail.com Hotmail, MSN: silviop...@hotmail.com BlogSpot: http://silvioclecio.blogspot.com/ BlogSite: http://silvioprog.blogspot.com/ °oO| Seja livre, use Linux! |Oo° De: Ricardo César Cardoso ricardo_engs...@yahoo.com.br Para: delphi-br@yahoogrupos.com.br Enviadas: Quinta-feira, 12 de Fevereiro de 2009 15:46:58 Assunto: Re: [delphi-br] Existe algum método que o TMemo, cresça a altura dele de acordo com a quantidade de linhas? Pensando bem, porque não utilizar até mesmo um form modal para mostrar essa mensagem? []'s Ricardo. _ _ _ _ _ _ Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em qui, 12/2/09, Ricardo César Cardoso ricardo_engsoft@ yahoo.com. br escreveu: Sugestão: coloque um TStaticText ao invés de um TMemo. O efeito será _bem_ melhor. Ou até mesmo um TLabel. TMemo não é pra isso, definitivamente. []'s Ricardo. _ _ _ _ _ _ Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em qui, 12/2/09, Fellipe Henrique felli...@gmail. com escreveu: Amigo, vou tentar ser mais explícito... tenho uma tela onde vai uma mensagem pra mostrar pro usuario... essa mensagem vai variar de tamanho..., estou colocando o texto dentro de um Memo... porém a mensagem tem que ser lida por inteiro, não pode haver rolagem... por isso a necessidade do Memo e do Form, aumentarem a altura na mesma proporção da quantidade de linhas, pra quando eu tiver um texto em 1 linha, pode ler, assim como se eu tiver um texto com 30 linhas, tbm poder ler... Vou testar o codigo do Rodrigo.. e retorno se deu certo.. []s 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: Re: [delphi-br] Conexao com o banco
Não deu certo Daniel! Pra q server o try e o except? Obrigado! ---Mensagem original--- De: Daniel Sobrinho Laporte Data: 02/12/09 17:12:22 Para: delphi-br@yahoogrupos.com.br Assunto: Re: [delphi-br] Conexao com o banco Isso é resolvido com um simples bloco de tratamento de erros da seguinte forma : try System_DB.Connected := false; System_DB.Database := edit3.Text; System_DB.Connected := true; except ShowMessage('Erro ao conectar, por favor tente novamente !'); end; Abraços, Daniel 2009/2/12 Bruno Lepesqueur brunolbra...@yahoo.com.br Tenho o seguinte código: System_DB.Connected := false; System_DB.Database := edit3.Text; System_DB.Connected := true; Onde System_DB é o nome da conexão com o banco my-sql e edit3.text é onde eu informo o caminho do banco, tipo: c:\mysql\data\banco; Esse código funciona, mas qdo é digitado no edit3.text um nome de banco de dados que não existe ou que esteja com caminho errado ele dá uma mensagem de erro. Eu estava pensando em criar um IF para não ter esse problema! Coisa mais ou menso assim: se o banco existir e tiver conectado faça... Alguém pode me ajudar? Obrigado! [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Daniel. Sempre que a vida lhe apresentar um desafio, tenha certeza que junto dele está a solução, [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco?
Tenta query.Parameters.ParamByName('dt_inclusao').asvariant := null; - Original Message - From: laureanonu...@yahoo.com.br To: delphi-br@yahoogrupos.com.br Sent: Thursday, February 12, 2009 9:32 AM Subject: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco? Colegas, Eu estou com um problema para passar datas nulas ao banco via ADO/DBGO. O ADO ( DBGO ) nao aceita: query.Parameters.ParamByName('dt_inclusao').clear. nem tampouco... query.Parameters.ParamByName('dt_inclusao').value := null; Como devo proceder para passar a data para o banco com valor nulo? Qualquer ajuda é bem-vinda, muito obrigado. []´s Nunes. Pg 8.2, Delphi 2007 + ADO __ Fa�a liga��es para outros computadores com o novo Yahoo! Messenger http://br.beta.messenger.yahoo.com/ [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Biometria + Banco de dados Firebird...Alguem usa?
Veja isso: http://www.activedelphi.com.br/curso_biometria.php abraços, Robson - Original Message - From: Harley Koehler To: delphi-br@yahoogrupos.com.br Sent: Thursday, February 12, 2009 4:44 PM Subject: Res: [delphi-br] Biometria + Banco de dados Firebird...Alguem usa? Na revista Active Delphi nº 54 tem um artigo sobre o uso de Biometria, talvez possa te ajudar. De: Robson Tazinaffo robsontazina...@hotmail.com Para: delphi-br@yahoogrupos.com.br Enviadas: Quinta-feira, 12 de Fevereiro de 2009 17:24:52 Assunto: [delphi-br] Biometria + Banco de dados Firebird...Alguem usa? Estou usando o SDK da Griaule com o leitor Microsoft FingerPrint Reader...Os exemplos usam banco de dados access...tentei portar para usar com firebird mas achei muito complicado.. .alguém pode me ajudar?? Alguem na lista usa banco de dados firebird e biometria??? ? 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] [As partes desta mensagem que não continham texto foram removidas]
[delphi-br] [Off] Aprenda a programar jogando em 3D
Pessoal, Publiquei pessoalmente um artigo falando do jogo Colobot da empresa Epsitec. O jogo é bem interessante, pois é possível programar os robôs para realizar determinadas ações e missões. O link gratuito para leitura está logo abaixo: http://www.devmedia.com.br/articles/viewcomp.asp?comp=11842 Até mais -- Adriano Santos Director X-35 Consulting and Development IT Manager SoftPark Chief Editor Magazines ClubeDelphi WebMobile www.delphitodelphi.blogspot.com www.adrianosantos.pro.br www.devmedia.com.br www.dug-sp.com
[delphi-br] Impressão VDOPrint
Pessoal, eu consegui instalar o VDOPrint em meu micro e uso o delphi 7. Ta barra de ferramentas existem 3 opções: VDOPrinter VDOCaPrinter VDODmPrinter O problema é q eu estou começando agora e já consegui até alguns exemplos de códigos na internet, mas não sei como dar o pontapé inicial! Não encontrei nada que me mostrasse como iniciar e como usar esses componetes. Se alguém tiver algum apostila ensinando a usar com o delphi ou algum código como exemplo eu lhes agradeço! Um abraço! [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco?
query.Parameters.ParamByName('dt_inclusao').clear jrsilvas...@yahoo.com.br escreveu: Tenta query.Parameters.ParamByName('dt_inclusao').asvariant := null; - Original Message - From: laureanonu...@yahoo.com.br To: delphi-br@yahoogrupos.com.br Sent: Thursday, February 12, 2009 9:32 AM Subject: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco? Colegas, Eu estou com um problema para passar datas nulas ao banco via ADO/DBGO. O ADO ( DBGO ) nao aceita: query.Parameters.ParamByName('dt_inclusao').clear. nem tampouco... query.Parameters.ParamByName('dt_inclusao').value := null; Como devo proceder para passar a data para o banco com valor nulo? Qualquer ajuda é bem-vinda, muito obrigado. []´s Nunes. Pg 8.2, Delphi 2007 + ADO
Re: Re: [delphi-br] Conexao com o banco
Bom Bruno então eu não entendi o que voce quis rs... os blocos try except end ou try finally end São blocos de instrução assim como begin end porém quando você coloca o except significa que qualquer erro dentro do bloco try o curso de execução será redirecionado para o except dai é possível fazer tratamento personalizados com mensagens de erro e etc ex: try except on e:exception do begin ShowMessage(e.message); end end No caso acima será exibido o erro dentro de um dialogo de mensagem. Já no finally você utiliza quando independente de qualquer coisa sempre queria que passe em determinadas instruções como no exemplo abaixo: try c := TClientDataSet.Create(nil); finally FreeAndNil(c); end Neste caso independente do que acontecer dentro do bloco try sempre será zerada a variavel c e liberada da memória.. Abraços, Daniel 2009/2/12 Bruno Lepesqueur brunolbra...@yahoo.com.br Não deu certo Daniel! Pra q server o try e o except? Obrigado! ---Mensagem original--- De: Daniel Sobrinho Laporte Data: 02/12/09 17:12:22 Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br Assunto: Re: [delphi-br] Conexao com o banco Isso é resolvido com um simples bloco de tratamento de erros da seguinte forma : try System_DB.Connected := false; System_DB.Database := edit3.Text; System_DB.Connected := true; except ShowMessage('Erro ao conectar, por favor tente novamente !'); end; Abraços, Daniel 2009/2/12 Bruno Lepesqueur brunolbra...@yahoo.com.brbrunolbrasil%40yahoo.com.br Tenho o seguinte código: System_DB.Connected := false; System_DB.Database := edit3.Text; System_DB.Connected := true; Onde System_DB é o nome da conexão com o banco my-sql e edit3.text é onde eu informo o caminho do banco, tipo: c:\mysql\data\banco; Esse código funciona, mas qdo é digitado no edit3.text um nome de banco de dados que não existe ou que esteja com caminho errado ele dá uma mensagem de erro. Eu estava pensando em criar um IF para não ter esse problema! Coisa mais ou menso assim: se o banco existir e tiver conectado faça... Alguém pode me ajudar? Obrigado! [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Daniel. Sempre que a vida lhe apresentar um desafio, tenha certeza que junto dele está a solução, [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] -- Abraços, Daniel. Sempre que a vida lhe apresentar um desafio, tenha certeza que junto dele está a solução, [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] ADO ( DBGO ) - C omo passar data nula ao banco? A inda não não deu!!!
Colega, O ADO ( DBGO ) nao aceita: query.Parameters.ParamByName('dt_inclusao').clear. nem query.Parameters.ParamByName('dt_inclusao').value := null; nem query.Parameters.ParamByName('dt_inclusao').asvariant := null; Bah, essa tá difícil, na web não achei nada sobre o tema. Valeu pela tentativa. Mais sugestões? Qualquer ajuda é bem-vinda, muito obrigado. []´s Nunes. Pg 8.2, Delphi 2007 + ADO - Original Message - From: jrsilvas...@yahoo.com.br To: delphi-br@yahoogrupos.com.br Sent: Thursday, February 12, 2009 3:23 PM Subject: Re: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco? Tenta query.Parameters.ParamByName('dt_inclusao').asvariant := null; - Original Message - From: laureanonu...@yahoo.com.br To: delphi-br@yahoogrupos.com.br Sent: Thursday, February 12, 2009 9:32 AM Subject: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco? Colegas, Eu estou com um problema para passar datas nulas ao banco via ADO/DBGO. O ADO ( DBGO ) nao aceita: query.Parameters.ParamByName('dt_inclusao').clear. nem tampouco... query.Parameters.ParamByName('dt_inclusao').value := null; Como devo proceder para passar a data para o banco com valor nulo? Qualquer ajuda é bem-vinda, muito obrigado. []´s Nunes. Pg 8.2, Delphi 2007 + ADO __ Fa�a liga��es para outros computadores com o novo Yahoo! Messenger http://br.beta.messenger.yahoo.com/ [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM __ Informao do ESET NOD32 Antivirus, verso da vacina 3846 (20090211) __ A mensagem foi verificada pelo ESET NOD32 Antivirus. http://www.eset.com __ Fa�a liga��es para outros computadores com o novo Yahoo! Messenger http://br.beta.messenger.yahoo.com/
Re: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco?
Colega Moacir, query.Parameters.ParamByName('dt_inclusao').clear Não funciona mesmo, em BDE tranquilo, em ADO/DBGO não vai. Estou utilizando ADO/DBGO Qualquer ajuda é bem-vinda, muito obrigado. []´s Nunes. Pg 8.2, Delphi 2007 + ADO - Original Message - From: Moacir - GMail prism...@gmail.com To: delphi-br@yahoogrupos.com.br Sent: Thursday, February 12, 2009 8:33 PM Subject: Re: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco? query.Parameters.ParamByName('dt_inclusao').clear jrsilvas...@yahoo.com.br escreveu: Tenta query.Parameters.ParamByName('dt_inclusao').asvariant := null; - Original Message - From: laureanonu...@yahoo.com.br To: delphi-br@yahoogrupos.com.br Sent: Thursday, February 12, 2009 9:32 AM Subject: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco? Colegas, Eu estou com um problema para passar datas nulas ao banco via ADO/DBGO. O ADO ( DBGO ) nao aceita: query.Parameters.ParamByName('dt_inclusao').clear. nem tampouco... query.Parameters.ParamByName('dt_inclusao').value := null; Como devo proceder para passar a data para o banco com valor nulo? Qualquer ajuda é bem-vinda, muito obrigado. []´s Nunes. Pg 8.2, Delphi 2007 + ADO -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM __ Informao do ESET NOD32 Antivirus, verso da vacina 3846 (20090211) __ A mensagem foi verificada pelo ESET NOD32 Antivirus. http://www.eset.com __ Fa�a liga��es para outros computadores com o novo Yahoo! Messenger http://br.beta.messenger.yahoo.com/
Re: [delphi-br] Biometria + Banco de dados Firebird...Alguem usa?
robsontazinaffo, o exemplo da griaule usa ADO pra conectar ao access;;; é so vc mudar na classe que conecta ao banco e criar os componentes de acesso que vc usa pra fireBird.. é bem tranquilo. caso você não tenha prática em instanciar componentes via código ta ai uma bela oportunidade. 2009/2/12 Robson Tazinaffo robsontazina...@hotmail.com Estou usando o SDK da Griaule com o leitor Microsoft FingerPrint Reader...Os exemplos usam banco de dados access...tentei portar para usar com firebird mas achei muito complicado...alguém pode me ajudar?? Alguem na lista usa banco de dados firebird e biometria -- ... Eduardo Silva dos Santos DRD SISTEMAS (27) 3218-4201 (27) 8842-9489 MSN: eduardo@gmail.com Site: http://www.drdsistemas.com.br/ ... [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] Conexao com o banco
Bruno, com mysql a coisa é diferente.. vc não informa o caminho do banco como no FireBird.. no Mysql basta você informar o Nome do mesmo.. com isso vai funcionar numa boa.. e graças ao Mysql ser assim, é possivel vc fazer um select em bancos distintos. qual componente de acesso você ta usando? 2009/2/12 Bruno Lepesqueur brunolbra...@yahoo.com.br Tenho o seguinte código: System_DB.Connected := false; System_DB.Database := edit3.Text; System_DB.Connected := true; Onde System_DB é o nome da conexão com o banco my-sql e edit3.text é onde eu informo o caminho do banco, tipo: c:\mysql\data\banco; Esse código funciona, mas qdo é digitado no edit3.text um nome de banco de dados que não existe ou que esteja com caminho errado ele dá uma mensagem de erro. Eu estava pensando em criar um IF para não ter esse problema! Coisa mais ou menso assim: se o banco existir e tiver conectado faça... Alguém pode me ajudar? Obrigado! [As partes desta mensagem que não continham texto foram removidas] -- ... Eduardo Silva dos Santos DRD SISTEMAS (27) 3218-4201 (27) 8842-9489 MSN: eduardo@gmail.com Site: http://www.drdsistemas.com.br/ ... [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco?
Quem sabe um IF não te ajuda nisto ?? Tipo, With MeuComponenteADO do begin sql.text:=' Insert into tabela (campo1, campo2'+ IfThen(DATAEHNULA, '',',CampoData')+ ') values (:campo1,:campo2'+ IfThen(DATAEHNULA, '',',:CampoData')+ ')'; If not DATAEHNULA then ParamByName('CampoData').AsDateTime:= EditQueTemA Data; end; ??? Abraços, espero ter ajudado !! Moacir laureanonu...@yahoo.com.br escreveu: Colega Moacir, query.Parameters.ParamByName('dt_inclusao').clear Não funciona mesmo, em BDE tranquilo, em ADO/DBGO não vai. Estou utilizando ADO/DBGO Qualquer ajuda é bem-vinda, muito obrigado. []´s Nunes. Pg 8.2, Delphi 2007 + ADO - Original Message - From: Moacir - GMail prism...@gmail.com To: delphi-br@yahoogrupos.com.br Sent: Thursday, February 12, 2009 8:33 PM Subject: Re: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco? query.Parameters.ParamByName('dt_inclusao').clear jrsilvas...@yahoo.com.br escreveu: Tenta query.Parameters.ParamByName('dt_inclusao').asvariant := null; - Original Message - From: laureanonu...@yahoo.com.br To: delphi-br@yahoogrupos.com.br Sent: Thursday, February 12, 2009 9:32 AM Subject: [delphi-br] ADO ( DBGO ) - Como passar data nula ao banco? Colegas, Eu estou com um problema para passar datas nulas ao banco via ADO/DBGO. O ADO ( DBGO ) nao aceita: query.Parameters.ParamByName('dt_inclusao').clear. nem tampouco... query.Parameters.ParamByName('dt_inclusao').value := null; Como devo proceder para passar a data para o banco com valor nulo? Qualquer ajuda é bem-vinda, muito obrigado. []´s Nunes. Pg 8.2, Delphi 2007 + ADO -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM __ Informao do ESET NOD32 Antivirus, verso da vacina 3846 (20090211) __ A mensagem foi verificada pelo ESET NOD32 Antivirus. http://www.eset.com __ Fa�a liga��es para outros computadores com o novo Yahoo! Messenger http://br.beta.messenger.yahoo.com/ [As partes desta mensagem que não continham texto foram removidas]
Re: [delphi-br] ADO ( DBGO ) - Como passa r data nula ao banco? Ainda não não deu!!!
Se não me falha a memória, Consegui uma vez passar algo tpo assim: query.parambyname('dt_inclusao').asstring := ''; Acho que foi isso... testa aí mano!!! A propósito, porque vc está usando query.parameters.parambyname... não precisa desse parameters, só o query.parambyname('').as... Sds __ Emanuel Coutinho Salvador-Ba-Brasil *laureanonu...@yahoo.com.br escreveu:* *Colega, O ADO ( DBGO ) nao aceita: query.Parameters. **ParamByName(**'dt_inclusao'**).clear. nem query.Parameters.**ParamByName(**'dt_inclusao'**).value := null; nem query.Parameters.**ParamByName(**'dt_inclusao'**).asvariant := null; Bah, essa tá difícil, na web não achei nada sobre o tema. Valeu pela tentativa. Mais sugestões? Qualquer ajuda é bem-vinda, muito obrigado. []´s Nunes. Pg 8.2, Delphi 2007 + ADO * .
Res: [delphi-br] Impressão VDOPrint
Olá pessoal, O pacote tem um fórum, não sei se está ativo em relação a solução de dúvidas de usuários, mas, não custa nada tentar: [http://vdo.sourceforge.net/forum/]. []'s, Silvio Clécio --- Linux User: #481900 Skype: silvioprog ICQ: 432519902 E-mail, Y! Messenger: silviop...@yahoo.com.br Gmail, GTalk: silviop...@gmail.com Hotmail, MSN: silviop...@hotmail.com BlogSpot: http://silvioclecio.blogspot.com/ BlogSite: http://silvioprog.blogspot.com/ °oO| Seja livre, use Linux! |Oo° De: Bruno Lepesqueur brunolbra...@yahoo.com.br Para: delphi-br@yahoogrupos.com.br Enviadas: Quinta-feira, 12 de Fevereiro de 2009 20:23:34 Assunto: [delphi-br] Impressão VDOPrint Pessoal, eu consegui instalar o VDOPrint em meu micro e uso o delphi 7. Ta barra de ferramentas existem 3 opções: VDOPrinter VDOCaPrinter VDODmPrinter O problema é q eu estou começando agora e já consegui até alguns exemplos de códigos na internet, mas não sei como dar o pontapé inicial! Não encontrei nada que me mostrasse como iniciar e como usar esses componetes. Se alguém tiver algum apostila ensinando a usar com o delphi ou algum código como exemplo eu lhes agradeço! Um abraço! 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]