Olá João,
Qual seria o seu framework? É gratuito?
Testei o Jazz, mas ele é tudo manual... ou seja, tenho que colocar tudo na
mão... aí complica um pouco.. hehe...
[]s
Em 29/11/06, Joao Morais [EMAIL PROTECTED] escreveu:
Luiz Escobar wrote:
É realmente achei assustador hehehehe
Fellipe Henrique wrote:
Olá João,
Qual seria o seu framework? É gratuito?
Testei o Jazz, mas ele é tudo manual... ou seja, tenho que colocar tudo na
mão... aí complica um pouco.. hehe...
www.pressobjects.org/ptbr
Ele ainda é todo manual também, porém precisa de menos código do que
Tem como colorir as linhas do DBGRID em RUN-TIME, seria no caso de cliente
em debito aparecer em vermelho e os demais em branco mesmo?
Atenciosamente,
Marcio William
Boa noite,
Alguém poderia me dar a dica de como fazer a impressão direta, sem o
sppol, numa matricial em rede. Eu faço a impressão com Assignfile e
funciona da máquina onde a impressora está conectada mas na rede eu
não consigo.
Tô usando o windowsXP.
Obrigado,
Giovanny
Dica na internet sobre isso tem a botão (Como fazer um grid zebrado?, e
coisas do tipo). O google pode dar uma força nisso. Agora, se vc ñ quer ter
trabalho, o TJvDBGrid da suite JEDI VCL já tem propriedades pra tratar isso
de forma transparente.
Sds.
From: Marcio William [EMAIL PROTECTED]
É isso aí Andreano, DBWare são muito bem vindos, deste que o programador
saiba usar. A grande maioria que fala mal dele, não o conhece muito...
[]s
Em 30/11/06, Andreano Lanusse [EMAIL PROTECTED] escreveu:
Pessoal,
após diversas opiniões...
Qualquer desenvolvimento é mais produtivo com
Giovanny Carvalho wrote:
Boa noite,
Alguém poderia me dar a dica de como fazer a impressão direta, sem o
sppol, numa matricial em rede. Eu faço a impressão com Assignfile e
funciona da máquina onde a impressora está conectada mas na rede eu
não consigo.
Troca a porta lptx: pelo atalho
Você mesmo é um que deve se lembrar como eu metia o pau nos DBWares
antes né? Lá pros remotos D1 e D2, ainda meio cru em conhecimento do
Delphi e da VCL, me meti a embarcar nessa canoa e me dei muito mal.
Tomei raiva do negócio e passei a usar a Suite Munhecaware.
Recentemente, com grande
Bom dia colegas Delphianos,
Estou tendo um problema na hora de gerar um relatório,
estou utilizando um componente do tipo QRMemo, para receber os dados, conforme
parte do código abaixo, mas quando o relatório é gerado,
somente aparece os dados do 1ºregistro do banco ou do último registro...
Ou mapeia a impressora no terminal.
- Original Message -
From: Joao Morais [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Thursday, November 30, 2006 9:27 AM
Subject: Re: [delphi-br] Impressão direta via Rede
Giovanny Carvalho wrote:
Boa noite,
Alguém poderia me dar a dica
Puxa, vc é O CARA, HEIN?
Extremamente ético, educado e tudo o mais. hehehehehe
Nossa, eu daria um braço pra trabalhar com vc!
Se prestar atenção na minha mensagem anterior verá que eu dei a
minha opinião de forma educada sem desmerecer o trabalho de ninguém.
Sou maniaca por delphi, mas nem
Andreano Lanusse wrote:
Pessoal,
após diversas opiniões...
Qualquer desenvolvimento é mais produtivo com os componentes DBWare, mas para
trabalhar com eles é bom que se entenda como funciona os eventos e os
componentes DataSet e DataSource.
Ao longo de todos os softwares que
Acho que me equivoquei umas mensagens atrás e gostaria então de saber quem é
quem e o que faz... Porque acho que dependendo como for eu sou o ser mais
ignorante deste planeta.
* O que são DePO, Jazz, InstantObjects, PressObjects e Infra?
* Qual a diferença entre eles?
* Quais as vantagens de
foram removidas]
__ Informação do NOD32 IMON 1892 (20061130) __
Esta mensagem foi verificada pelo NOD32 sistema antivírus
http://www.eset.com.br
[As partes desta mensagem que não continham texto foram removidas]
testando
[As partes desta mensagem que não continham texto foram removidas]
somente que ese comando \\host\impr serve para rede, se fizer isso
localmente (no proprio computador onde esteja espetada a impressora) da
erro...
-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Joao Morais
Enviada em: quinta-feira, 30 de novembro
O QRMemo não possui essa propriedade, por isso
estava sendo usado assim:
mmAteDesc.Lines.Text := fieldbyname('AteDesc').AsString;
[s]
Thiago http://www.moked.com.br/
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de
hehe, o que tenho visto muito aqui no trabalho, é o pessoal usando eventos
OnChange de DbEdits por exemplo, mas acabam tendo efeitos colaterais, uma
vez que o evento é disparado quando o estado do Dataset modifica quando se
abre, fecha ou ainda em casos de pesquisa com SetKey-Gotokey/GotoNearest.
Ola estou fazendo um programa que tem agenda tem algum componente para
usar para lembra cada compromisso como um alarme por exemplo
obrigado
Ricardo Cesar Cardoso wrote:
Acho que me equivoquei umas mensagens atrás e gostaria então de saber quem é
quem e o que faz... Porque acho que dependendo como for eu sou o ser mais
ignorante deste planeta.
* O que são DePO, Jazz, InstantObjects, PressObjects e Infra?
DePO e
Andreano Lanusse wrote:
Pessoal,
após diversas opiniões...
Qualquer desenvolvimento é mais produtivo com os componentes DBWare, mas para
trabalhar com eles é bom que se entenda como funciona os eventos e os
componentes DataSet e DataSource.
Ao longo de todos os softwares que
Ola pessoas, como eu faço para pegar o valor da sessão numa conexao com o
componente idhttp ?
obs: Delphi 7
grato, thiago
[As partes desta mensagem que não continham texto foram removidas]
Somente repassando
Zona Azul, saiba seus direitos
Esta informação é muito valida para nós contribuintes.
Vamos aproveitar e fazer o nosso exercicio de cidadania. Zona Azul Revista
Consultor Jurídico- O Estado de S. Paulo Dever de vigilância - Quem paga Zona
Azul tem direito à segurança do
Nunca tive problema algum com DBWARE´s
Luiz Escobar
Analista/Desenvolvedor:
WEB - HTML/JavaScript/PHP/MySQL
WINDOWS - Delphi/MyDAC/ASSEMBLER/MySQL/xBase
DOS - Clipper/Assembler xBase
SERVIDORES - NetWare4.11, LINUX-REDHAT9, WINDOWS-2k
LINUX - LAZARUS/Kylix/MySQL;
Usa o componente idhttp do indy,
idhttp.get('http://seusite.com');
isso irá retornar a pagina ;)
[As partes desta mensagem que não continham texto foram removidas]
Instalei um programa em rede. Porém, quando mais de um usuário tenta
se conectar, dá o seguinte erro:
LOCK CONFLICT ON NO WAIT TRANSACTION DEADLOCK
UPDATE CONFLICTS WITH CONCURRENT UPDATE
O que pode estar acontecendo? Estou iniciando as transações e
commitando normalmente.
APOIADO...
Luiz Escobar
Analista/Desenvolvedor:
Pessoal,
após diversas opiniões...
Qualquer desenvolvimento é mais produtivo com os componentes DBWare, mas para
trabalhar com eles é bom que se entenda como funciona os eventos e os
componentes DataSet e DataSource.
Ao longo de
Andreano, não é achar que não deve ter, é ter certeza que não precisa ter.
Opa, isso precisa ter muita base pra falar né futuro matuzalem
É sempre questão de preferência. Falo por mim, estou apenas expondo
vantagens de um modelo orientado a objetos perante o RAD (com exceção de
Olá galera
Não acredito que o uso de TDataset seja ruim assim como citado, nem o uso de
componentes DB-aware.
Esse componentes são usados com muito sucesso aqui na empresa e ao mesmo
tempo conseguimos manter a aplicação com as três camadas (persistência,
regra de negócios e apresentação) muito bem
O que você diz de OPF é o que o ECO faz.
mas unindo os 2 mundos DataWare e 100% OO
From: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of Joao
Morais
Sent: Thursday, November 30, 2006 2:30 AM
To: delphi-br@yahoogrupos.com.br
Subject: Re:
Obrigado pelo retorno, Thiago. Tentei utilizar, porém ele demora e acaba
retornando Socket Erro # 10054 - Connection reset by peer, mesmo que o
site que eu coloquei ali seja válido(se eu coloco no browser ele retorna um
site).
E agora?
valeu!!!
On 11/30/06, Thiago Muniz [EMAIL PROTECTED]
--- Joao Morais escreveu:
Andreano, não é achar que não deve ter, é ter certeza que não precisa ter.
É sempre questão de preferência. Falo por mim, estou apenas expondo
vantagens de um modelo orientado a objetos perante o RAD (com exceção de
usar TDataset como objeto de negócio - isso é
if (cpf '000')and(cpf '111')and(cpf '222')
and(cpf '333')and(cpf '444')and(cpf '555')
and(cpf '666')and(cpf '777')and(cpf '888')
and(cpf '999')then
galera tenho uma validação de CPF e tive que
Pessoal vcs recomendam o uso da paleta dbExpress para acessar o
firebird ? ou melhor outro componente ?
Abraço
[As partes desta mensagem que não continham texto foram removidas]
Conheço o Paulo e o Marcos, os autores do artigo. Eles sabem sim do que
estão falando. O problema é que o artigo poderia ser um pouco mais didático.
òtimo assim sabemos que o negocio esta certo então...
Bom existe algum FRAMEWORK que não seja ALFA ou BETA e que
já funcione 100% ou pelo menos
Oi...
Esse relacionamento que você está querendo fazer está me parecendo um
relacionamento de muitos pra muitos. Nesse caso seria melhor você criar uma
tabela associativa. Daria menos trabalho e voce teria a solução ideal.
- Original Message -
From: carolinetcc
To:
Function Occurs(T, S : ShortString) : Byte;
Var
P : Byte;
Begin
Result := 0;
P := Pos (T, S);
while P 0 do
begin
Inc (Result);
S := Copy (S, P + Length (T), 255);
P := Pos (T, S);
end;
End;
Essa funcao identifica quantas ocorrecias de um caracter há em uma string,
Desculpe nao postar a fonte
Porque vc já não valida se o cpf é valido?
Por exe:
//procedure para que só deixe digitar números
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
if not (Key in['0'..'9',Chr(8)]) then Key:= #0;
end;
//função para verificar se o CPF é valido...
uses
Olha, se você quer rapidez use o IBX, já com DBExpress você terá um pouco
mais de trabalho, mas o resultado é muito melhor...eu particularmente, nao
uso mais IBX, somente DBExpress...
[]s
Em 30/11/06, Fabio Dantas [EMAIL PROTECTED] escreveu:
Pessoal vcs recomendam o uso da paleta dbExpress
João,
Com o mais profundo respeito que o nobre colega é digno de merecer,
mas acredito que você tentou, equivocadamente, defender um ponto de
vista sobre um recurso que nada teria haver com sua proposta
ideológica. Veja bem. De ontem pra hoje, que esta discussão começou,
eu andei dando uma
Luiz Escobar wrote:
PRÉ-ALFA vc usuaria algo PRÉ-ALFA que vc não tem dominio sobre o que ta
acontecendo de errado, DIGO:
vc usuaria algo PRÉ-ALFA em um desenvolvimento seu se fosse EU ou melhor a
BORLAND estive-se desenvolvendo, em uma aplicação sua para instalar em um
cliente seu e
Galera, quem ainda não viu o novo layout e fórum dá ActiveDelphi acessa lá
www.activedelphi.com.br
Achei que melhorou muito
abraços !
Robson
[As partes desta mensagem que não continham texto foram removidas]
Fellipe,
Aproveitando que você comentou, me diga uma coisa... Como você faz com os
generators? Pq na IBX é fácil, ele pega o valor do generator e está tranqüilo;
mas o DBExpress não tem essa facilidade. Já pensei em alguns métodos ,mas me
parecem meio toscos (do tipo buscar o valor do
Andreano Lanusse wrote:
O que você diz de OPF é o que o ECO faz.
mas unindo os 2 mundos DataWare e 100% OO
Apenas para fins de esclarecimento:
- Eu não disse que a Borland não tem um framework OPF;
- 100% OO é uma opinião, e não um fato.
--
João Morais
Mas essa funçao é bem mais demorada do que fazer a comparação direta... Além do
quê, se são exceções (pq 111 não é um CPF válido, então a validação é
para deixá-lo passar, certo?!), é melhor deixar o mais visível possível (acho
eu). Porque exceções não são esperadas pelo próximo
Olá Henrique, eu não uso generators... a não ser pra tabelas filhas, tenho
uma funcao que guarda em uma tabela o numero de cada campo chave.
O ideal é isso mesmo, vc ter o codigo no OnNewRecord...
[]s
Em 30/11/06, Henrique Netzka (Vetor Sistemas) [EMAIL PROTECTED]
escreveu:
Fellipe,
Pra mim é o melhor...
_
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Fabio Dantas
Enviada em: quinta-feira, 30 de novembro de 2006 15:06
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] DBExpress
Pessoal vcs recomendam o uso da paleta dbExpress para
Welson Avelar wrote:
--- Joao Morais escreveu:
Andreano, não é achar que não deve ter, é ter certeza que não precisa ter.
É sempre questão de preferência. Falo por mim, estou apenas expondo
vantagens de um modelo orientado a objetos perante o RAD (com exceção de
usar TDataset como objeto
É possivel então eu ter o OPF com ECO, continuando usando DBWares e utilizar
MVP
_
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Joao Morais
Enviada em: quinta-feira, 30 de novembro de 2006 15:11
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br]
Henrique Netzka (Vetor Sistemas) escreveu:
Fellipe,
Aproveitando que você comentou, me diga uma coisa... Como você faz com
os generators? Pq na IBX é fácil, ele pega o valor do generator e está
tranqüilo; mas o DBExpress não tem essa facilidade. Já pensei em
alguns métodos ,mas me
Os Generators? Como você controla pra não perder a numeração? Vamos dizer
com umas 5 máquinas em rede, lançando pedido?
[]s
Em 30/11/06, Valdir UOL [EMAIL PROTECTED] escreveu:
Pra mim é o melhor...
_
De: delphi-br@yahoogrupos.com.br delphi-br%40yahoogrupos.com.br [mailto:
Pessoal, boa tarde!
Gostaria de saber como faço para verificar se um programa está em execução, e
caso não esteja, como faço para abrir.
Preciso abrir um executável dentro de um outro.
Att,
Herbert Junior
[As partes desta mensagem que não continham texto foram removidas]
Olha amigo se voce tem condicoes $$ vc poderia usar o IBO. Mas tem um
excelente e free é o ZeosLib. O IBX tb é uma boa alternativa, é nativo
do Delphi. O DBExpress com toda sinceridade nunca usei.
Fellipe Henrique escreveu:
Os Generators? Como você controla pra não perder a numeração? Vamos
Henrique Netzka (Vetor Sistemas) escreveu:
Fellipe,
Aproveitando que você comentou, me diga uma coisa... Como você faz com
os generators? Pq na IBX é fácil, ele pega o valor do generator e está
tranqüilo; mas o DBExpress não tem essa facilidade. Já pensei em
alguns métodos ,mas me
Rubem, as dicas que eu achei na web eh para GRID nao para DBGRID.
De qualquer forma vou checar o JEDI. Obrigado.
Atenciosamente,
Marcio William
- Original Message -
From: Rubem Nascimento da Rocha [EMAIL PROTECTED]
To: delphi-br@yahoogrupos.com.br
Sent: Thursday, November 30, 2006 9:11
Walter Chagas (Yahoo) wrote:
João,
Com o mais profundo respeito que o nobre colega é digno de merecer,
mas acredito que você tentou, equivocadamente, defender um ponto de
vista sobre um recurso que nada teria haver com sua proposta
ideológica.
Walter,
igualmente, com o mais profundo
Moked - Thiago (Brasil) escreveu:
Bom dia colegas Delphianos,
Estou tendo um problema na hora de gerar um relatório,
estou utilizando um componente do tipo QRMemo, para receber os dados,
conforme parte do código abaixo, mas quando o relatório é gerado,
somente aparece os dados do
Luiz Escobar wrote:
==OPF==
Cliente := TCliente.Retrieve(ID); -- monta query, pesquisa, etc.
Cliente.Nome := 'Outro Nome';
Cliente.Save; -- cache, controle transacional, tudo aqui dentro.
E olha que eu escolhi um modelo de dados sem herança, pra ficar mumu pra
TDataset.
Ta tirei o
Olá galera
Não acredito que o uso de TDataset seja ruim assim como citado, nem o uso de
componentes DB-aware.
Esse componentes são usados com muito sucesso aqui na empresa e ao mesmo
tempo conseguimos manter a aplicação com as três camadas (persistência,
regra de negócios e apresentação) muito bem
Nem terminei de ler o e-mail mas já sugiro que procure no Google por DePO ou
InstantObjects ou PressObjects e leia um pouco dos fóruns tanto do DePO
quanto do InstantObjects. Acho que vc vai se surpreender com o que vai achar.
- Mensagem original
De: Luiz Escobar [EMAIL PROTECTED]
Marcelo,
Ainda assim não funciona...
ele não vai para o próximo registro
mesmo assim, obrigado pela força!
Thiago
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Marcelo
Enviada em: quinta-feira, 30 de novembro de 2006 18:46
Para:
anderson wrote:
É possivel então eu ter o OPF com ECO, continuando usando DBWares e utilizar
MVP
DBWare e MVP são inimigos mortais!
Brincadeira. É o mesmo você dizer que quer sair de carro e moto ao mesmo
tempo. MVP é um padrão para apresentação de dados, assim como DBWare.
--
João
Moked - Thiago (Brasil) escreveu:
Bom dia colegas Delphianos,
Estou tendo um problema na hora de gerar um relatório,
estou utilizando um componente do tipo QRMemo, para receber os dados,
conforme parte do código abaixo, mas quando o relatório é gerado,
somente aparece os dados do
Eu costumo utilizar e nunca tive problemas... mas existem outros componentes de
acesso.. tem um que se chama Zeos (algo assim).. mas nunca utilizei.
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Fabio
Dantas
Enviada em: quinta-feira, 30
Eu fiz algo parecido... Vlw.
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Tamara
Clemente
Enviada em: quinta-feira, 30 de novembro de 2006 05:01
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: [delphi-br] Verificar maskedit
try
Boa Tarde Galera,
Eu gostaria que alguém pudesse me informar como eu posso exibir as fontes de
uma pasta de fontes que não estão instaladas no computador.
Eu montei um programa para exibir fontes mas somente consigo mostrar as do
Windows.
Quando peço para ver uma de uma pasta comum elas não
==OPF==
Cliente := TCliente.Retrieve(ID); -- monta query, pesquisa, etc.
Cliente.Nome := 'Outro Nome';
Cliente.Save; -- cache, controle transacional, tudo aqui dentro.
E olha que eu escolhi um modelo de dados sem herança, pra ficar mumu
pra TDataset.
Ta tirei o EDIT, quer dizer só
Olá,
conforme solicitado explicita ou implicitamente por Walter, Luiz,
Ricardo, Felipe, e acho que teve mais gente--desculpa se esqueci de
alguém, e também para satisfazer a curiosidade do pessoal, eu adaptei o
aplicativo demonstração do PressObjects--PhoneBook--a fim de torná-lo
mais
Caro Marcio
A partir do exemplo abaixo voce faz o que quizer. (Evento
OnDrawColumnCell do DBrid)
Não esquecer a ultima linha:
(DefaultDrawColumnCellRect,DataCol,Column,state); )
[]s Edison
{retirado do forum em 15/9/2006}
Como mudar cores e fontes de uma determinada celula em um DBGrid de
Luiz Escobar wrote:
Onde eu implemento uma TRANSAÇÂO ? se der pau para fazer um ROLLBACK.
TIPO usado seu exemplo... :
try
cliente.insert;
Cliente.Nome := 'fulano';
contrato.insert;
Contrato.data := 'hoje';
nota.insert;
nota.id := '1';
itens.insert;
a função abaixo deixa somente os números, eu ainda estou dando uma olhada
em expressões regulares e da pra fazer muita coisa, se alguém tiver
uma função mais rapida do que essa...ja ajuda...
function adOnlyNumber(const Value: String): String;
var
I : Integer;
S : String;
begin
S := '';
procedure valida_cpf ;
var x : integer;
begin
for x := 1 to 11 do
begin
if cpf = replicate( ord(x) ,11) ) then
begin
ShowMessage('CPF Inválido');
Exit;
end;
end;
Em 30/11/06, Rodrigo [EMAIL PROTECTED] escreveu:
if (cpf '000')and(cpf '111')and(cpf
Luiz Escobar wrote:
DBAware não é um desconhecido pra mim, e confesso que eu fiz injustiça.
A roda quadrada é usar TDataset como objeto de negócio. Isso dá mais dor
de cabeça do que Whisky paraguaio.
O TDataset da dor de cabeça pra quem não sabe usar, é como Whisky paraguaio,
pra quem não sabe
Luiz eu tb estou olhando mais de perto isso.
O bom é que tu pode criar uma classe TCliente, e chamando o retrieve, por
exemplo, carregar os dados do banco.
O ganho é que tu faz isso na classe, e só instancia o objeto.
Com TDataSet, se em cada form tu for colocar um TTable ou um TQuery para
74 matches
Mail list logo