A solução não é a melhor, porém funciona. É possível efetuar o select
utilizando-se de joins de várias maneiras.
/* Clientes que não possuem pedidos */
select CLI.*
from CLIENTE CLI
where not exists (select 1 from PEDIDO PED where PED.CD_CLIENTE =
CLI.CD_CLIENTE)
/* Clientes que possuem pedidos
Troque:
GROUP BY 1
Por:
GROUP BY PAC.CD_PACIENTE
Veja se resolve.
Em 19 de março de 2010 15:51, alessandra porto
alessandraport...@yahoo.com.br escreveu:
essa pesquisa fiz na versão 2.1 e deu certinho mas quando faço no mesmo
banco rodando em um servidor com a versão 1.5 dá erro por
Cristiano,
essa dica não te ajuda em nada?
http://www.activedelphi.com.br/modules.php?op=modloadname=Newsfile=articlesid=1086
Abraços.
Em 15 de fevereiro de 2010 10:29, Cristiano
cristianorodrigogo...@hotmail.com escreveu:
Olá pessoal na minha rotina de contas a receber meu sistema
Vê se ajuda...
Informe o valor #,0.00 (sem aspas) na propriedade DisplayFormat e
EditFormat do campo no ClientDataSet e veja se resolve seu problema.
2009/9/1 Dirceu Vasson Jr vasso...@yahoo.com.br
Bom dia
Estou listando em uma grid os resultados de uma consulta ao banco oracle 9i
e
Cleiton,
desenvolvi uma função em PL/SQL que faz o que deseja. Através de uma
sequência dada, ele vai retornando o número do furo de sequência.
Me fale de onde é a fonte de dados dos números para que eu possa adaptar ela
para o Pascal e enviar para a lista.
Abraços.
2009/8/26 Ricardo César
Te ajuda?
http://www.greatis.com/delphicb/tips/lib/databases-adsdfield.html
Humberto Oliveira
2009/7/29 Leonardo Baldino portaldoinfe...@gmail.com
alguem sabe como eu faço para criar campos num clientdataset em tempo de
execução
--
Leonardo Carlos Baldino - The Highlander
[As partes
campos em tempo de execução tb.
2009/7/29 Humberto Oliveira
holiveira.wordpr...@gmail.comholiveira.wordpress%40gmail.com
Te ajuda?
http://www.greatis.com/delphicb/tips/lib/databases-adsdfield.html
Humberto Oliveira
2009/7/29 Leonardo Baldino
portaldoinfe
Funcionou normal comigo, tirou a foto bacaninha.
2009/7/7 Paulo Coutinho pa...@prsolucoes.com
Claro que não é nada tão 'Ohhh que perfeito! que irado! que show', mas
é uma aplicação usando alguns recursos do gwt com os recursos da
appengine, apis do google e tudo mais.
Tem muito mais coisa
@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br,
Humberto Oliveira holiveira.wordpr...@... escreveu
Verificando se os campos de hora estão nulos não resolve?
select Count(DATA_ENTRADA) As Dias
from PONTO
where (HORA_ENTRADA is not null
or HORA_SAIDA is not null)
se alguma das
Vandeir, sua idéia é bem bacana.
A minha idéia é o seguinte:
Tabelas:
- Contratos
id_contrato pk
- Adendos
id_adendo pk
id_contrato fk
data_incial
data_final
- Financeiro
id_financeiro pk
id_adendo fk
valor
recdesp (1 receita e -1 despesa)
Conseguiu entender a idéia?
2009/5/28 vandeirr
Verificando se os campos de hora estão nulos não resolve?
select Count(DATA_ENTRADA) As Dias
from PONTO
where (HORA_ENTRADA is not null
or HORA_SAIDA is not null)
se alguma das horas estiver nula, não aparecerá no seu resultado.
Testa aí.
2009/5/28 rafaelpinto19 rafaelpint...@gmail.com
Vixi... Cego em tiroteio?
2009/5/28 arca765 arca...@yahoo.com.br
Criei um Form tamanho padrão.
Acrescentei 2 cxs de texto lableadas\identificadas Usr\Psw
(Usuário\Senha).
Acresci 1 botão Ok.
Assim que, o usuário preencher os 2 campos (Usr\Psw), e, clicar
no botão Ok o que, é que,
Só debugando para ver o objeto, parâmetro, variável que está utilizando e
que não existe no seu projeto.
2009/5/27 Felipe Milagres felipe_a_milag...@yahoo.com.br
boa tarde galera ..
estou com o seguinte erro no meu programa ..
quando eu vou ver os outros registros cadastrados ..
dá a
Você utiliza a tabela de contratos para administrar as parcelas que ele
gerou?
Você não tem uma tabela de contratos (com os dados contratuais) e faz a
geração do financeiro (em uma tabela de financeiro) separadamente ?
Acho que o seu controle deveria ser um contrato com adendos de renovações,
O debug é o melhor amigo do programador.
2009/5/27 Felipe Milagres felipe_a_milag...@yahoo.com.br
humberto ..
tive q fazer isso mesmo , olhar trem por trem ..
valeu
__
Att,
Felipe Milagres
--- Em qua, 27/5/09, Humberto Oliveira
Realmente acontece o mesmo problema, estou utilizando Delphi 7.
Mas olhando o Help, não sei se entendi bem. Em alguns style´s, o Delphi
executa eventos de criação da lista na abertura e na recolha da mesma, e
isso pode estar ocasionando a duplicidade no KeyPress.
Posso estar enganado. Mas foi
Existe validação de proxy?
2009/5/15 Alexandre alexandresoare...@yahoo.com.br
Pessoal estou usando a função InternetGetConnectedState para verificar se a
máquina esta conectada à internet, em um cliente a função retorna que não
esta conectado, mas ele esta conectado sim, alguem já passou
Isso foi discutido aqui esses dias, se não me engano semana passada.
Dá uma pesquisadinha no grupo.
Se mesmo assim não encontrar, qual é o banco de dados?
2009/5/13 Mario Rodrigues marioirodrig...@gmail.com
Srs,
Tenho duas tbl's...venda e itens...com a seguinte estrutura:
venda
Você trabalha com os fontes todos no Desktop?
E o restante da pergunta eu me perdi, porque você tem que abrir o dpr, para
depois ir abrindo os formulários agregados, você provavelmente está abrindo
os formulários agregados para depois querer ver o dpr.
Coisa maluca!
2009/5/13 nillgolv
Qual o banco de dados?
2009/5/13 Paulo Coutinho pa...@prsolucoes.com
Boa pergunta.
Eu perguntei sobre isso usando o trio, cds, sds e dsp, mas acho que não
houve resposta.
Como pegar o ultimo ID via dbExpress?
2009/5/13 Humberto Oliveira
holiveira.wordpr
Se for diretão, é só pegar o valor de ComboBox1.Text e jogar na sua query de
inserção no banco de dados.
2009/5/13 Sergio - Jundiaí / SP sergioinf...@yahoo.com.br
Tem como pegar o valor lançado em uma combox e lançar no banco de dados.
minha ideia e fazer um navegado com o historico do
..mas pergunto isso pode me trazer
algum problema mais tarde?..
2009/5/13 Mario Rodrigues
marioirodrig...@gmail.commarioirodrigues%40gmail.com
marioirodrigues%40gmail.com
To usando o FireBird 2.1
e uso o trio sds, dsp, cds...
D2007
2009/5/13 Humberto Oliveira
Acho que através de relatório e com uma consulta simples na sua tabela, você
consegue ter esse resultado trabalhando corretamente as bandas dos
facilitadores na criação de relatórios.
Abraços.
2009/5/12 Arrobba Sistemas del...@arrobbasistemas.com.br
Bom dia,
Tenho a seguinte situação:
Utilize unidade alternativa.
No cadastro do produto, adicione uma funcionalidade alocando a unidade
principal de venda e a unidade alternativa. Desta forma, você no momento da
venda, faz a devida conversão.
Exemplo:
Produto: Anador
Unidade Principal: Caixa (1 caixa)
Unidade Alternativa: Blister
...ja recriei os cds...enfim...iniciante sofre
hehehehe...mas é assim mesmo...a onda é nao desistir...
Daniel...como eu poderia fazer para para pegar o erro..nao consegui achar
nada falando para o D2007..
Podes me ajudar?
2009/5/5 Humberto Oliveira
holiveira.wordpr
Uses
Dialogs;
Será que agora vai?
2009/5/6 wa...@oi.com.br
Pessoal, vcs já me ajudaram antes, mas não estou me lembrando e estou
longe do meu computador principal.
Para que ShowMessage funcione em threads, for e whiles, tenho que
colocar antes uma chamada de um método que não me
where (AUTOR = 'maria' OR AUTOR = 'jose')
--
Gildenor Teixeira
2009/5/5 Humberto Oliveira
holiveira.wordpr...@gmail.comholiveira.wordpress%40gmail.com
leite romano,
se o segundo select é o que mais aproxima da sua solução e ainda não está
dando certo, é porque existe algo
Já fez o teste colocando o ApplyUpdates após o Delete, ao invés de colocar
no envento do seu ClientDataSet?
Faz um teste e avisa aí.
2009/5/5 Mario Rodrigues marioirodrig...@gmail.com
Alisson,
Pois é...e é isso q esta sendo feito...alias o ApplyUpDates esta sendo
feito
no
select PROCESSO from TABELA where AUTOR in ('maria', 'jose')
ou
select PROCESSO from TABELA where (AUTOR = 'maria' and AUTOR = 'jose')
Resolve seu problema?
2009/5/5 leite romano leite_rom...@yahoo.com.br
criterio autor = 'maria' e 'jose'
segue a tabela
processo cliente autor
aproxima mais do que eu preciso, mas
mesmo assim não da certo pois não retornara nada. Obrigado pela atenção
outros colegas aki da lista ja me deram uma luz, vou continuar tentando aki
assim que tiver uma solução eu posto aki.
--- Em ter, 5/5/09, Humberto Oliveira
holiveira.wordpr
a mensagem de excluido com sucesso...mas nao exclui
o impressionante é q uso o mesmo codigo no salvar..so q ao inves de somar
ele diminui!!
2009/5/5 Humberto Oliveira
holiveira.wordpr...@gmail.comholiveira.wordpress%40gmail.com
Já fez o teste colocando o ApplyUpdates após o Delete, ao invés
Desculpe o erro, mas InfoPower não é free.
Abraços.
2009/4/29 Ricardo César Cardoso ricardo_engs...@yahoo.com.br
Paulo, olhei bem superficialmente, mas acho que dá pra implementar o que vc
quer extendendo o TComboBox nativo da VCL.
Veja nesse link:
InfoPower tem o que deseja.
2009/4/29 Paulo Coutinho pa...@prsolucoes.com
Olá,
Alguém sabe onde tem uma combobox freeware em que eu possa adicionar
colunas
que fiquem escondidas?
Vou explicar: Eu quero preencher minha combo com N itens e cada item tem
seu
ID e esse ID tem que ficar
Isso está com cara de commit realizado no fechamento do aplicativo.
Verifique como está o isolamento da transação que você executa nos seus
aplicativos.
2009/4/29 Antonio Perruci aperr...@yahoo.com.br
Quando inicializava o form não aparecia o registro. É que eu não tinha
aplicado o filtro
try Screen.Cursor := crHourGlass;
{ gera o relatório }
finally
Screen.Cursor := crDefault;
end;
Isso não ajuda?
2009/4/28 Bruno Lepesqueur brunolbra...@yahoo.com.br
Boa noite pessoal!
Eu criei um botão que executa o relatório de clientes, mas até que o
relatório carregue demora uns
Qual erro?
2009/4/27 Eduardo Savoine eduardosavo...@yahoo.com.br
Pessoal seguinte...
Gostaria de saber se tem alguma maneira de tratar maskedit por exemplo
Estou trabalhando com grupo/subgrupo no cadastro de Centro de Custo:
Ex: NumeroCCusto = x.xx.xx.xxx
Até ai tudo bem eu monto o
Já é um caminho...
http://www.clubedainformatica.com.br/site/2004/01/18/diretivas-de-compilacao/
Qualquer dúvida posta aí.
2009/4/23 dangra2008 dangra2...@yahoo.com.br
Como colocar uma diretiva de compilação na Uses de uma unit, exemplo:
Uses
--se for Delphi 7--
ToolEdit, CurrEdit
--se
Que maravilha! Eu gostei...
Apenas o pessoal do Java que não vai gostar muito. A depêndencia de SO para
o pessoal que programa em Java pode vir a terminar.
Mas pensando bem, uma coisa não tem nada a ver né? Cada segmento no seu
quadrado.
Abraços.
2009/4/20 Rubem Nascimento da Rocha
Juliano,
você está criando o DataSet e o ClientDataSet na unha?
Abraços.
2009/4/17 Juliano Silva - Yahoo smjjuli...@yahoo.com.br
Pessoal
Sempre que eu preciso copiar todos os dados de um TTable ou TQuery para um
ClientDataSet, eu faço da seguinte maneira
1. Crio os Fields da origem
, tenho a Origem dos dados na tela, quero transportar estes
dados para um ClientDataSet que também está na tela.
De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br [mailto:
delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br] Em
nome de Humberto Oliveira
Enviada em: sexta
Então, por isso estou fazendo essas perguntas, porque fazendo estas ligações
que você falou Jackson, ele consegue sem problemas.
Infelizmente não consegui visualizar o que ele está fazendo.
2009/4/17 Jackson Gomes - ToolsComps jack...@toolsandcomps.com
Tanto faz, mas nos meus casos, sempre
Moderadores, de novo esta mensagem?
2009/4/16 francisleisouza francisleiso...@yahoo.com.br
Ola tudo bem tou com um problema eu tou criando um programa comercial no
Delphi e chega numa certa parte que pede para colocar data e hora por
extenso so que depois que eu coloco da um erro. Este erro
Ué, você já se respondeu, aliás, talvez não.
Esses cursos não possuem tempo de duração? Não possuem pacotes de valores
para se matricular no curso?
Através disso é possível gerar as parcelas que o cliente tem que pagar ao
dono, e cada parcela possui uma data de vencimento, que posteriormente
Vê se te ajuda:
procedure TForm1.Button1Click(Sender: TObject);
var
vTexto: String;
begin
vTexto := 'Tromba d''água';
if (Pos(Chr(39),vTexto) 0) then
ShowMessage('O texto [' + vTexto + '] possui apóstrofo')
else
ShowMessage('O texto [' + vTexto + '] NÃO possui apóstrofo');
end;
De novo?
Já respondemos a solução disso aí
2009/4/15 francisleisouza francisleiso...@yahoo.com.br
ola meu nome é Francislei eu tou criando um programa comercial em Delphi
atraves de um livro Delphi5 e meu pc ta com o programa instalado Delphi6 e
eu tou na parte que pede para colocar
Receberam sua encomenda com número #265861406 e estão solicitando o número
da sua inscrição MyDAC para renovação ou o e-mail utilizado na compra
inicial da licença.
Sacou?
2009/4/15 Bruno Lepesqueur brunolbra...@yahoo.com.br
Bom pessoal, ta complicado pra mim porque já tem umas 2 semanas que
É, todo inicio é complicado!
Está faltando um end. na última linha do seu código.
Verifica aí.
2009/4/14 francisleisouza francisleiso...@yahoo.com.br
Ola tudo bem sou novo aq e tou criando um programa comercial atravez de um
mlivro Delphi5 e o meu programa e Delphi6 e na hora de colocar
lop
criando um loop colocando os os cálculos que deseja fazer dentro e ir
agregando aos edit´s.
2009/4/3 Luiz de Lima Lopes lui...@uol.com.br
Pessoal Bom Dia
Preciso fazer um tabela com varios edit's, e estou precisando fazer um loop
para preenchimento dele mais não estou
,
Humberto Oliveira holiveira.wordpr...@... escreveu
Alexsandro, conseguiu debugar e verificar o que está passando para a
variável sdata ?
Coloca um ShowMessage(AdoqFeriados.SQL.Text); antes do AdoqFeriados.Open
e
capture a query que ele está tentando executar, provavelmente a variável
Faz o controle em alguma tabela diferente do cadastro de usuários, e através
disso, você pode até solicitar alteração de senhas pelos usuários de tempo
em tempo.
O meu controle de login possui várias validações, vou citar poucos exemplos:
- Senha expira? Booleano
- Alterar senha no primeiro
no banco de teste ele roda normal sem erros, com as datas correta. já
no banco de produção ele me retorna o erro, porem com a data do comando
show... correta tambem.
--- Em delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br,
Humberto Oliveira holiveira.wordpr...@... escreveu
Correto
Realmente muito interessante, lí ele pela manhã e tirei várias conclusões do
meu trabalho diário.
2009/3/23 Walter Chagas (Bol) wchag...@bol.com.br
Muito interessante este texto. Repassei ele pra outras listas que tratam
deste tipo de assunto
[]s
Walter Alves Chagas Junior
Belo
Mas o arquivo que baixou é referente a que?
Cuidado com o que anda baixando na internet, pode lhe trazer sérios
transtornos...
2009/3/24 Rogerio Nazar rogeri...@petrobras.com.br
Caros,
Baixei um arquivo em site na internet, e ele veio comuns caracteres
estranhos, alguem podia me ajudar
Alexsandro, conseguiu debugar e verificar o que está passando para a
variável sdata ?
Coloca um ShowMessage(AdoqFeriados.SQL.Text); antes do AdoqFeriados.Open e
capture a query que ele está tentando executar, provavelmente a variável
está gravando um valor incorreto.
Faça o teste e nos apresente
É verdade, existe um espaço na palavra Components... Mas na minha opinião,
seria melhor o CharCase como o Rodnei explicou acima.
2009/3/24 Emanuel Coutinho emanuelcouti...@yahoo.com.br
frmFinasa.Componen ts[j] -- Tem um espaço em branco no components[j]
Retire-o
for j := 0 to
testes da minha máquina fica blz,
agora quanto eu uso o banco de dados do Servidor.. da esse erro.
Uso SQL Server 2003
--- Em delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br,
Humberto Oliveira holiveira.wordpr...@... escreveu
Alexsandro, conseguiu debugar e verificar o que está
,
_
Emanuel Coutinho
Salvador-Ba-Brasil
De: Humberto Oliveira
holiveira.wordpr...@gmail.comholiveira.wordpress%40gmail.com
Para: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br
Enviadas: Terça-feira, 24 de Março de 2009 12:55
Rodrigo, tudo beleza?
Estou terminando a homologação desse tal SPED, o que você precisa?
Abraços.
2009/2/20 Rodrigo Ribeiro dbconsulto...@gmail.com
Algum desenvolvedor implementou o SPED Contábil?
Se alguém realizou este desenvolvimento com sucesso, por favor entre em
contato comigo.
Rafig,
se você não instalar o Firebird na máquina do seu cliente, sem chances de
funcionar.
O detalhe de ter o driver do banco de dados na máquina, é somente para
comunicação de componentes que você utiliza e o próprio Firebird.
Agora me explica uma coisa. Você tem o banco de dados na sua
Olá, tudo bem?
Entre em contato com a Sankhya. Ela possui escritório em BH, porém é de
Uberlândia, é uma empresa bem conceituada no mercado e possui uma grande
ferramenta.
Vale a pena conferir.
www.sankhya.com.br
Trabalhei como consultor nesta empresa durante 3 anos e posso garantir que é
uma
Acho que você deveria começar pela normalização das suas tabelas, você
poderia ter apenas uma tabela contendo informações de pessoas físicas e
jurídicas, utilizando-se apenas de um flag.
Desta forma, é tranquilo você fazer a pesquisa (locate) em uma tabela só,
sem se importar com o tipo da
Pessoal, boa noite!
Tenho um formulário [FrmPrincipal] que possui um navegador [DBNavigator1], e
gostaria de ligar esse navegador à uma tela que é aberta em forma de MDIChild.
O formulário Child tem o nome FrmUsuarios, e gostaria que no momento da
ativação do formulário FrmUsuarios, o navegador
62 matches
Mail list logo