O Select seria mais o menos assim
SELECT tab1.codigo, tab1.aluno, tab2.endereco, tab3.vencimento
FROM (tab1 INNER JOIN tab2 ON tab1.codigo=tab2.codigo)
INNER JOIN tab3 ON tab1.codigo=tab3.codigo;
Claro q tem q existir um relacionamento entre as tabelas
Miguel Villacorta
Programador
Eu mexi um pouco num projeto com esse componente, o menino é embasado mesmo.
Explica um pouco melhor o problema, quem sabe posso te ajudar, passa o
codigo da formatação condicional
[]s
Miguel Villacorta
Programador Delphi
Coord. SGQ
DPF Auto Peças Ltda.
+55 11 4446-4100 R 4126
Cajamar -
Eu tb recomendo o Rave, nunca me deixou na mão, imprimo graficos normalmente
sem problemas, não posso falar do fortes q nao conheço, mas tb ouvi falar
muito bem dele, agora quick, deixa pra la, hehe, ate a borland não coloca
mais como ferramenta de relatorios.
[]s
Miguel Villacorta
Da uma olhada no exemplo Desktop alert dos exemplos da jvcl
[]s
Miguel Villacorta
Programador Delphi
Coord. SGQ
DPF Auto Peças Ltda.
+55 11 4446-4100 R 4126
Cajamar - SP
[EMAIL PROTECTED]
Informática na teoria se compreende
somos 2 eu tb tentei instalar aqui no trampo e não deu, porem em casa com
512 instalou numa boa
Miguel Villacorta
Programador Delphi
Coord. SGQ
DPF Auto Peças Ltda.
+55 11 4446-4100 R 4126
Cajamar - SP
[EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Em
nome de Miguel - DPF
Enviada em: quarta-feira, 14 de dezembro de 2005 12:23
Para: delphi-br
Assunto: [delphi-br] Imprimir direto na serial - Impressora Termica
Pessoal, achei esta rotina para imprimir direto na serial,
procedure TForm1.Button2Click(Sender: TObject
Cara semana passada eu recebi o primeiro exemplar do Clube Delphi, e ao
igual q vc, veio no envelope o usuario e a senha, creio q é muita falta de
segurança, bom ainda não tive tempo de ler as revistas com calma, sobre o
produto nao posso opinar ainda.
Miguel
Delphi na veia
---Mensagem
pessoal, tenho q desenvolver um aplicativo onde no form principal vai ter os
botoes salvar, alterar, cancelar, etc.
so q o cliente quer que esses botoes funcionem para todos os forms, tipo
arquivos do office, onde vc pode estar em qualquer planilha o botao salvar
será sempre o mesmo.
eu estava
daysbetween()
Miguel
Delphi na veia
---Mensagem original---
De: Alfredo Brandes
Data: 11/25/05 15:46:53
Para: delphi-br@yahoogrupos.com.br
Assunto: Diferença entre datas
Como eu faço pra calcular a diferença em dias entre duas datas???
--
FAVOR REMOVER ESTA PARTE AO
porque vc nao tenta colocar um refresh eu tinha esse problema quando comecei
a usar cds
Miguel
Delphi na veia
---Mensagem original---
De: [EMAIL PROTECTED]
Data: 11/25/05 08:53:39
Para: delphi-br@yahoogrupos.com.br
Cc: [EMAIL PROTECTED]
Assunto: Problemas com Transações! Preciso
Ricardo, pelo pouco q cheguei a aprender sobre transações sei q se você abre
e fecha as transações não tem problema nenhum, inclusive com o teu banco
eu uso assim, toda vez q vou fazer uma consulta, inserir , alterar ou
deletar dados abro a transação e fecho, já seja com commit ou rollback em
Porque vc não utiliza sql usando like %campo%
ex
Select * from clientes where cliente like %cliente%
vc pode colocar isso no campo onchage de um edit
with query do
begin
close;
sql.clear;
sql.add('select * from clientes where cliente like' + Quotedstr('%'+edit1
text+'%'));
open;
end;
espero
creio q esta faltando o login na primeira linha
query.Sql.Add ('insert into Usuarios (Login aqui),Senha,Nome,Endereco
Datacad,Propaganda)');
Miguel
Delphi na veia
---Mensagem original---
De: HNS Informática
Data: 11/22/05 14:29:58
Para: Lista1
Assunto: [delphi-br] Inserir
nunca vi esse erro, mas eu teve problemas ao carregar o clientdataset com o
dbgrid, mas eu fiz assim
cds.close;
sqlquery.close;
sqlquery..clear;
sqlquery.sql.add('select * from tabela');
sqlquery.open;
cds.open;
ou tenta fazer assim, deleta os dataset providers, cleintdatasets e
datasources q
Pessoal, estou aprendendo a mexer no postgresql porem nao consigo conectar o
banco de dados, alias nem sei onde fica o bendecido banco, nem qual é a
extensão do mesmo, no interbase era gdb, mas no postgre nao sei onde fica
nem como achar, estou tentando usar Zeos para conectar, tentei ado mas
SQL
Olá!
Em vez de dar um open na query, tenta dar um ExecSQL.
Atenciosamente,
Ana Julia Solano
- Original Message -
From: Miguel - DPF [EMAIL PROTECTED]
To: delphi-br delphi-br@yahoogrupos.com.br
Sent: Friday, November 11, 2005 12:09 PM
Subject: [delphi-br] gravar imagem via SQL
Pessoal
De: Miguel - DPF [EMAIL PROTECTED]
Para: [EMAIL PROTECTED]
Assunto: Res: Re: [delphi-br] gravar imagem via SQL
Ana Júlia, q mancada, eu nao uso open sempre uso execSql.
q vergonha.
mas mesmo assim nao funciona.
Miguel
Delphi na veia
---Mensagem original---
De: Ana Júlia
Não sei se o d5 tem ado, mas se nao tiver vc pode usar BDE mesmo, so q eu
tive muitos problems com BDE, o alias vc utliza para indicar o banco de
dados, tipo
vc vai em painel de controle ferramentas administrativas fontes de dados
ODBC ai vc vai criar uma nova conexão usando o jet q é o driver
de Miguel - DPF
Enviada em: sexta-feira, 28 de outubro de 2005 12:56
Para: delphi-br@yahoogrupos.com.br
Assunto: RES: [delphi-br] Re: universitario UMA ALTERNATIVA
Bom Pessoal eu concordo q a pirataria é um crime e deve ser punido, mas,
concordo q os preços são muito elevados para pessoas q nao
Concordo plenamente
Miguel Villacorta
4446-4100 R 4126
71381739
---Mensagem original---
De: Eric Roberto Darruiz
Data: 10/27/05 17:46:21
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Re: universitario [Off-Topic]
Eu não ia opinar, mas ser legal é muito diferente de
ja aproveitando o link, caso eu tenha o delphi instalado, sem licensas qual
seria o valor da multa
Miguel Villacorta
4446-4100 R 4126
71381739
[EMAIL PROTECTED]
www.dpfautopecas.com.br
MSN [EMAIL PROTECTED]
---Mensagem original---
De: Osmar de Souza Júnior
Data: 10/27/05
Meu caro nao sei se o Rave tem essa opção, mas, eu faria atraves do Dataset,
eu recebi este codigo por uma das listas, ve se da pra vc usar.
//adcione na clausa
uses
COMobj
procedure TForm1.Button1Click(Sender: TObject);
var excel :variant;
LINHA : integer;
begin
try
excel :=
eu uso DBGrid.readonly;
Miguel Villacorta
4446-4100 R 4126
71381739
[EMAIL PROTECTED]
www.dpfautopecas.com.br
MSN [EMAIL PROTECTED]
---Mensagem original---
De: dalmifabio
Data: 10/24/05 17:23:31
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: RES: [delphi-br] proibir inclusões na
Tenta assim
with Query do
begin
close;
sql.clear;
sql.add('select * from produtos ');
sql.add('where nomeproduto like ' + quotedstr('%'+edit.text+'%'));
open;
end;
isso vai fazer uma busca em qualquer lugar do campo seja no meio ou no fim
ou no inicio, e vc quizer fazer melhor e mais bunitinho
no form na propriedade active control seleciona o nome do componente q vc
quer q apareça com o foco ao abrir o form
[]s
Miguel Villacorta
4446-4100 R 4126
71381739
[EMAIL PROTECTED]
www.dpfautopecas.com.br
MSN [EMAIL PROTECTED]
---Mensagem original---
De: Emerson Moreno
Data:
eu tinha esse problema ao usar DBExpress quando solicito o recordcount
diretamente d uma query nao retornava nada, ou dava pau, ai se colocar
ligado ao um cds e solicitar as informações do cds,recordcount funcionou
legal
Miguel Villacorta
4446-4100 R 4126
71381739
[EMAIL PROTECTED]
Quando vc utiliza where campo = valor vc solicita uma valor exato, com o
like vc pode alguma coisa parecida where campo like(como) valor se vc
acrescentar os curingas (%) a pesquisa melhora.
[]s
Miguel Villacorta
4446-4100 R 4126
71381739
[EMAIL PROTECTED]
www.dpfautopecas.com.br
MSN [EMAIL
Rave 6 se nao estou errado
Miguel Villacorta
4446-4100 R 4126
71381739
[EMAIL PROTECTED]
www.dpfautopecas.com.br
MSN [EMAIL PROTECTED]
---Mensagem original---
De: galvao_em
Data: 10/26/05 07:50:59
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Tem Rave no D2005
Olá,
se nao estou errado vc coloca a propriedade style para csDropDownList
acho q da certo
Miguel Villacorta
4446-4100 R 4126
71381739
[EMAIL PROTECTED]
www.dpfautopecas.com.br
MSN [EMAIL PROTECTED]
---Mensagem original---
De: Rodrigo Brito
Data: 10/26/05 12:16:30
Para:
eu fiz um teste e funcionou legal, ve ai
procedure TForm1.Button1Click(Sender: TObject);
var myedit : tedit;
begin
myedit := Tedit.Create(self);
with myedit do
begin
Parent := Form1;
SetBounds(392,200,121,21);//da os valores de dimensao do objeto
end;
end;
Miguel
DELETE FROM TABELA
isso deverá apagar o conteudo total da tabela
Miguel Villacorta
4446-4100 R 4126
71381739
[EMAIL PROTECTED]
www.dpfautopecas.com.br
MSN [EMAIL PROTECTED]
---Mensagem original---
De: tatu
Data: 10/20/05 15:20:01
Para: Delphi-Br@Yahoogrupos.Com.Br
Assunto:
Oi recebi este codigo de uma pessoa da lista, Mauricio, aqui da certo
na banda de detail coloque um retangulo no fundo, e no onBeforePrint coloque
if (Self.FillColor = clWhite) then
Self.FillColor := clSilver;
else
Self.FillColor := clWhite;
end if;
Miguel Villacorta
4446-4100 R 4126
imagino q os dados do dbgrid vem de algum data set, ai fica mais fácil vc
somar os fields do data set, tipo:
var total : real
total := (querySalrio_dias.value/30)*querynum_dias.value;
supondo q os campos sao do tipo real
agora se for mais de um campo, vc faz um while
ou melhor utiliza sql
select
tenta usar a função daysbetween()
DaysBetween(agora, dataanterior)
vai retornar um integer.
Miguel Villacorta
4446-4100 R 4126
71381739
[EMAIL PROTECTED]
www.dpfautopecas.com.br
MSN [EMAIL PROTECTED]
---Mensagem original---
De: Cristiano Rodrigo Gomes
Data: 10/19/05 08:57:32
Vc tb poderia usar o QuotedStr(
frmacesso.query.sql.add(quotedstr( editsenha.text))
creio q vai funcionar bem
pois o sql nao vai aceitar o valor tirado diretamente de um edit a nao ser q
esteja como parametro
alem de que estão faltando as virgulas q separam usuario, senha, nome
[]s
Miguel
Utiliza o update
update tabela set campo = valor
where chaveprimaria = valor
assim vc nao precisa atualizar todos os campos somente o q vc quer mudar
[]s
Miguel Villacorta
4446-4100 R 4126
71381739
[EMAIL PROTECTED]
www.dpfautopecas.com.br
MSN [EMAIL PROTECTED]
---Mensagem
format c: rs
Miguel Villacorta
4446-4100 R 4126
71381739
[EMAIL PROTECTED]
www.dpfautopecas.com.br
MSN [EMAIL PROTECTED]
---Mensagem original---
De: troliveira_net
Data: 10/13/05 11:38:27
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] OFF-TOPIC: Desinstalar Windows LongHorn
Pessoal estou tentando fazer uma consulta usando union, funciona legal se eu
coloco somente where dts = :dts, porem se acrecento a consunta o between, da
erro,
CONVERSION ERROR FROM STING 2005-10-11
Etou utilizando este comando sql e o valor vem de dos maskedits onde o valor
seria 11/10/2005:
Pessoal estou desesperado tenho um sistema em delphi de controle de pedidos
de compras, o problema é o seguinte, ao abrir algumas telas da o erro
OPERATION NOT APLICATE
o SO é XP, mas em algumas máquinas com xp ele funciona, e em outras nao,
estou usando dbexpress com client data set
na
Pessoal, estou com uma duvida, eu tenho q fazer um tipo kardex de estoque
quer dizer as entradas e saidas do estoque, eu tenho as notas de entrada e
as notas de saida, so q em duas tabelas diferentes, tentei fazer um union
select Nentrada as doc, data, dts, qtd from itensnota
union
select
40 matches
Mail list logo