Exatamente isso que eu estou fazendo agora... mudando para gravar em um banco..
estou estudando as possiblidades.. mas estou inclinado a usar o sqlite
From: Roni Rodrigo
Sent: Saturday, July 17, 2010 3:11 PM
To: delphi-br@yahoogrupos.com.br
Subject: Re: [delphi-br] ClientDataSet - Out Of
Pessoal,
Ninguem sabe alguma coisa sobre este assunto?
Depedo desta parte para encerrar esta tela.
Se alguem tiver alguma ideia (mesmo boba), por favor, envie!!
Obrigado
MuriloCunha
Pessoal,
Como posso implementar o SQL.TEXT no PascalScript?
O que eu quero fazer eh o seguinte:
Olá amigos,
Peço licença à moderação do grupo para compartilhar um artigo que está
profundamente ligado ao trabalho de todos nós programadores: o uso de
comentários no código. Veja porque muitos dos comentários que vemos (e
eventualmente escrevemos) não deveriam ser escritos e quais são alguns
Ola Pessoal .
estou criando uma aplicação on/offline , gostaria de saber se é possivel
atualizar parcialmente o clientDataset ( mybase XML ) ??
ou seja ja baixei os dados dos clientes (sqlConetion SqlDataset
provider clienteDatSet )
hoje , caso ocorra alguma alteracao nos dados cadastrais
Se entendi corretamente, você poderia gerar um XML/MyBase com o delta
(registros incluidos, alterados e excluidos), parsear esse delta no cliente
e efetivar as alterações no XML/MyBase definitivo.
--
Dirlei Dionísio
Novo artigo: // Não comente seu código
http://MaisQueBomCodigo.blogspot.com
Em
Olá,
Estou tentando fazer um SUM, com condição, por exemplo:
Quero somar todos os valores em que o campo tipo_movimento for igual a
E e diminuir todos os valores em que o campo tipo_movimento for igual
a S.
Como fazer?
--
Atenciosamente,
Paulo Coutinho.
Blog: www.prsolucoes.com/blog
Site:
Colegas,
Como eu posso criar uma Base de Dados FDB em tempo de execução.
grato,
josé ferreira
Use a função IIF():
IIF(tipo_movimento = 'E', valor, 0)
Vai funcionar.
--- Em delphi-br@yahoogrupos.com.br, Paulo Coutinho pa...@... escreveu
Olá,
Estou tentando fazer um SUM, com condição, por exemplo:
Quero somar todos os valores em que o campo tipo_movimento for igual a
E e diminuir
Ola Dirlei !!
desculpe , mas nao captei a mensagem !!
como parsear ??
terei dois XML/CDS
cliente.xml e inclusao.xml ???
Att. MArcio
At 11:14 19/7/2010 -0300, you wrote:
Se entendi corretamente, você poderia gerar um XML/MyBase com o delta
(registros incluidos, alterados e excluidos),
Interessante essa discussão. Gostaria tb de saber como poderia pegar uma massa
de dados, seja em formato MyBase ou XML Datapacket do ClientDataSet, e
aplicá-la para ser atualizada em um banco de dados. Esa discussão é
interessante para o caso de atuação do cliente off-line até que o servidor
deixa eu explicar melhor para baixar a base faco desta maneira :
Aplicação servidora :
SqlDataset : Select * from transportadora
Aplicação Cliente :
Cds := TClientDataSet.Create(nil);
Cds.RemoteServer := SoapConnection1;
SoapConnection1.Connected := True;
Cds.Close;
Qual o banco de dados?
Pablo Farias
Market Sistemas
Fone (81)3685.1562
www.marketsistemas.com.br
Em 19/07/2010 11:56, Ferreira escreveu:
Colegas,
Como eu posso criar uma Base de Dados FDB em tempo de execução.
grato,
josé ferreira
[As partes desta mensagem que não continham texto
Bom dia Rodrigo.
A propriedade transparent do TImage já está false e mesmo assim não funcionou.
Sério mesmo que o PNG não pode ter tranparência? Pq eu estou usando o formato
PNG exatamente por isso. Eu não quero que a imagem tenha um fundo quero usar o
meu form. Se for esse o caso... tem outra
Ola,
estou tentando pegar o nome do computador com a rotina abaixo porem nao
funciona da erro no GetComputerName, estou utilizando o Delpho 2010,
alguem pode me ajudar?
Function RetNmComp: String;
var
lpBuffer: Array [0 .. 20] of Char;
nSize: Word;
mRet: Boolean;
erro:
O PS só vem com as definições da classe TDataSet, que não possuir a property
SQL. Vc precisa criar um plugin com a classe da query, por exemplo, se for
um TSqlQuery, vc precisar utilizar o utilitário do PS e converter a unit
SqlExpr.pas em um plugin.
Outra opção seria criar um método no seu form
Bom dia pessoal, preciso carregar uma imagem em um TBItmap e depois
trabalhar com GetRValue, GetGValue e GetBValue.
procedure Thread_Cobertura.JpgToBmp;
var
JPEG : TJPEGImage;
begin
PEG := TJPEGImage.Create;
try
JPEG.LoadFromFile(Arquivo);
BMP := TBitmap.Create;
BMP.Width :=
O mais importante vc não mencionou: o erro!
Sds.
To: delphi-br@yahoogrupos.com.br
From: develo...@marketingrapido.com.br
Date: Mon, 19 Jul 2010 10:57:45 -0300
Subject: [delphi-br] Pegar Nome do Computador
Ola,
estou tentando pegar o nome do computador com a rotina abaixo porem nao
Terá que usar duas consultas.
No Ibquery1.Coleque a seguinte condição :(select sum (valor ) where
tipo_mocimento = E)
No Ibquery2.Coleque a seguinte condição :( (select sum (valor ) where
tipo_mocimento = S)
Depois subtraia o resulta e jogue o valor dentro de uma variável.
O IBDataBase, tem uma procedure CreateBataBase , da uma olhada nela que deve
te ajudar...
Att,
Jhosef Marks de Carvalho
Blog: http://www.jhosefmarks.com.br
Jesus está voltando
E se o meu povo, que se chama pelo meu nome, se humilhar, e orar, e buscar
a minha face e se converter dos seus maus
Bom , com a aplicacao off-line , faço insercoes ,alteracoes etc .
para enviar ao servidor (SOAP), faco assim ..
ClientDataSet1.LoadFromFile('dspTransportadora.XML');
ClientDataSet1.ApplyUpdates(-1);
Att. MArcio
At 15:57 19/7/2010 +, you wrote:
Interessante essa
Alguém sabe como funciona e/ou tem alguma função que faça aquele
comparação de estrutura de 2 banco de dados para gerar o script de
atualização de uma das estruturas igual ao do IbExpert, tipo:
DB Source: c:\BancoNovo.fdb
DB Target: c:\BancoVelho.fdb
o script executa e verifica o que é de
*Boa tarde!*
É isso o que você disse, ele compara a estrutura velha com a nova e gera
um script, mas nunca confie 100% nos scripts gerados, pois talvez possa
ocorrer algum drop desnecessário e dar dor de cabeça.
*Obrigado,*
*
*
*Fabiano
*
Em 19 de julho de 2010 14:01, Jean Barreiros
Valeu ai, mas eu sei disso o que quero é saber se alguem tem alguma função ou
sabe como funciona esse recurso do IbExpert;
===
Jean Barreiros
Programador/Web-Designer
Delphi|C++|PHP|JavaScript
FireBird|MySql|SQLServer
PostGree|Oracle
msn:
No IBExpert pago, tem o IBScript, que voce pode usar... eu utilizo pra
efetuar um backup do banco antes de tudo, depois extraio os 2 bancos,
comparo, e executo as mudanças.. se houver problemas, retorno o backup
feito...
[]s
Em 19 de julho de 2010 14:17, Jean Barreiros
Não quero usar o IBExpert o que tentando saber é se existe alguma função, dll
seja lá o que for, já pronto
que agente possa incluir em nossos projetos.
é que posso ter explicado mal.
===
Jean Barreiros
Programador/Web-Designer
Delphi|C++|PHP|JavaScript
hehe, gostei mesmo foi dessa fraze:
Interessado em facilitar a vida das pessoas através de bom software, sem
arruinar a vida dos que os desenvolvem.
[]s
Walter Alves Chagas Junior
Belo Horizonte - MG - Brazil
wchag...@bol.com.br
http://delphitocorporerm.blogspot.com/
Bom, pronto, pronto, que eu saiba só tem isso do IBExpert, e do
DBComparer... porém este último já faz tempo que não atualiza, então tive
problemas, por isso mudei pro esquema que mencionei, fora isso acredito que
não tenha nada pronto.
[]s
Em 19 de julho de 2010 14:36, Jean Barreiros
Não consegui resolver e vou deixar isso de lado.
Talvez o delphi não permita (mesmo me parecendo tão ilógico) ou é uma caixa
preta até mesmo para uma lista de quase 5000 pessoas.
Obrigado aquelas que tentaram ajudar, há uns dias o Bruno da Embarcadero disse
que era possivel, espero que um dia
Olá pessoal,
Eu tinha um relatório aqui já com isso já funcionando, mas pensei que estava
errado, mas acabei achando o jeito certo de fazer que é igualao que o
@pjuniormol falou, e como resultado final ficou assim:
[ SUM( IIF(frxDBRel.tipo_movimento='E',frxDBRel.valor -
frxDBRel.valor_pago , 0)
Eu também gostaria de algo sobre o assunto e melhor seria que usando
TSQLConnection
===
Jean Barreiros
Programador/Web-Designer
Delphi|C++|PHP|JavaScript
FireBird|MySql|SQLServer
PostGree|Oracle
msn: delphij...@gmail.com
e-mail:
Marcio, vou te sugerir a maneira mais simples de resolver isso que me vem à
mente agora, mas com certeza essa não é a única alternativa. Vamos lá.
PS1: Estou pertindo do princípio que a atualização ocorre apenas no sentido
SERVIDOR-CLIENTE, como eu entendi.
Na tabela transportadora, além do
Pra juntar dados, vc pode usar o método AppendData.
Vc já tem um xml salvo, então vc carrega ele normalmente. Então vc faz um
select com os registros alterados e carrega em outro ClientDataset e usa o
AppendData.
vDataSetLocal.LoadFromFile('dspTransportadora.cds');
vDataSetAlteracoes :=
cara... eu utilizo a RTTI pra fazer chamadas a métodos da classe...
para manipular os métodos e propriedades eu utilizo helpers para as
classes da RTTI... se eu não me engano funciona com os métodos de
qualquer escopo (ou menos da strict private.. não tenho certeza)... na
verdade esse código eu
Oi Bruno, pode dar mais detalhes de como trocar o gerenciador de
memória para o FastMM, achei que isso já era padrão no BDS 2006.
[]s
Andrei
Em 19 de julho de 2010 18:26, Bruno Lichot
bruno.lic...@microfocus.com escreveu:
Certifique-se apenas de ter o update 2 do Delphi 2006 instalado, e
34 matches
Mail list logo