Jhosef,
Nao ha algo errado em seu SQL??
Nao seria:
SELECT * FROM TABELA
WHERE ((CAMPO = :PARAMETRO) OR (CAMPO IS NULL))
Vc comparar o CAMPO como nulo NAO o PARAMETRO
Respondendo a pergunta:
Acho perfeitamente valido passar SQL para querys com parametros em tempo
de execucao.
O problema de
Bom dia senhores
conforme sugerido pelos companheiros
dei um commit no Transaction
FibGeral.Close;
FibGeral.SelectSQL.Clear;
FibGeral.SelectSql.Text := 'UPDATE USUARIOS SET SITUACAO = ''ON''
WHERE NOME = '+QuotedStr(UpperCase(Us));
FibGeral.Open;
if Transaction1.InTransaction then
Voce estária é querendo criar um disco de RAM e dele executar os programas?
[]s
Walter Alves Chagas Junior
Belo Horizonte - MG - Brazil
wchag...@bol.com.br
http://delphitocorporerm.blogspot.com/
http://twitter.com/wchagas
MSN: whitesock...@hotmail.com
SKYPE: WalterChagasJr
- Original
Salve amigos(as),
bom dia
Estou tentando colocar uma band (QuickReport) fixa após a banda Detail para ser
impressa após cada registro e não estou conseguindo.
Tentei usar childBand da banda detalhe, banda do tipo Overlay, etc. e não
consegui
Nesta banda eu colocaria uma imagem feita no Corel
A API do Windows só suporta carregar um processo em disco e executá-lo.
Portanto, vais ter que obrigatoriamente salvar esse binário em disco (seja
físico ou virtual) e executá-lo. A alternativa, como o Waltão sugeriu, seria
um ramdrive, que seria um disco em memória.
Sds.
De:
Olá Jhosep!
Imagino que você irá utilizar o método *ParamByName* para informar o
valor de *:PARAMETRO*, certo?
Antes de você passar esse valor você sabe se ele será *NULL*. Se o valor
de *:PARAMETRO* for *NULL*, será o equivalente a:
*SELECT
*
FROM
TABELA;
*Seria similar à:
*SELECT
Pessoal,
Nem publiquei o drag-and-drop ontem pq a solução que tem no meu exemplo é
bem simples, olhem só:
procedure TForm1.ListaOrigemDragDrop(Sender, Source: TObject; X, Y:
Integer);
begin
if (Source = ListaOrigem) or (Source = ListaDestino) then
TListBox(Sender).EndDrag(True);
end;
Ahhh muleque, adoro isso.
Consegui, mas não posso me vangloriar pq não fui eu quem fez o código, mas
sei que funciona. O crédito todo vai para o Torry's Page o autor desse post:
http://www.swissdelphicenter.ch/torry/showcode.php?id=493
Meu, funciona perfeitamente. Faça o teste e
Alguém conhece uma boa lista de discussão sobre PAF-ECF/ACBr?
Vou aproveitar o ensejo e vou relatar um problema sobre o assunto: Estou
tentando usar o exemplo de ECF que vem junto com a instalação dos componentes
ACBr, mas sempre dá erro de timeout mesmo que eu configure o timeout com o
valor
automacaototal-subscr...@yahoogrupos.com.br
[]s
Walter Alves Chagas Junior
Belo Horizonte - MG - Brazil
wchag...@bol.com.br
http://delphitocorporerm.blogspot.com/
http://twitter.com/wchagas
MSN: whitesock...@hotmail.com
SKYPE: WalterChagasJr
- Original Message -
From: Alisson
Quem quiser dar uma olhada melhor no primeiro exemplo que passei, tem um
link de um post antigo meu.
http://www.devmedia.com.br/articles/post-2227-Tecnicas-de-drag-and-drop.html
Adriano
2010/6/18 Adriano Santos asrsan...@gmail.com
Ahhh muleque, adoro isso.
Consegui, mas não
*1- Cannot focus* a disabled or invisible window
if meucontrole.canfocus then
meucontrole.setfocus;
2- Outras que estão dentro do TRY e que mesmo assim exibem caixa de alerta
com o erro ao invés de ir para o console.
você pode desabilitar mensagens de erro de linguagem em
Paulo,
Em Debugger Options/Language Exceptions há uma lista Exception types to
ignore. Você pode adicionar a essa lista os tipos de exceção que deseja
que o debugger ignore.
Agora, esconder exceções durante a execução (sem try..except), dá um
pouco mais de trabalho. Você pode criar um
Tremenda furada!! Lista muito mal administrada, que para entrar precisa
informar o porque que está pedindo pra entrar, e se não agradar os
moderadores, tem a entrada negada! Acho que se alguem quer entrar numa lista
chamada AutomacaoTotal, com certeza não é sobre pornô que ele está
procurando...
Você precisa atribuir o conteúdo do Variant a uma variável do tipo Array
antes de poder obter seu Length e antes de poder percorrê-lo. Mas
lembre-se de que será feita uma cópia do array. Então, se o tamanho do
array for grande e você tiver que se preocupar com consumo de memória
e/ou performance,
O AppEvents está na paleta additional, não é necessário utilizar o da Jedi,
ao menos para interceptar exceções.
_
De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de Dirlei
Enviada em: sexta-feira, 18 de junho de 2010 16:23
Para:
Amigo, opinião cada um tem a sua, voce tem o direito de achar asneira, como
tenho o direito de achar o contrário.. então, se não for para acrescentar à
discussão é melhor ficar calado, e respeitar a opinião de cada um.
[]s
Em 18 de junho de 2010 16:31, Walter Chagas (Bol)
Participo da Lista Automação Total e digo que ela vem me ajudando muito e
que há muita gente e a lista está sempre ativa, com boas discusões, temos as
thereads de toda lista, isso faz parte do processo, por ser uma lista de
discução técnica, mas a minha opnião você pode entrar sim, vai ser bem
Voce tentou se inscrever na AutomacaoTotal e no descritivo da inscrição
colocou um mero ponto na mesma, sabendo que é obrigatório se justificar a
entrada no grupo, tal como é obrigatório aqui na Delphi-br e em outras
listas bem administradas e organizadas. E voce ainda fala que estas medidas
Bom meu amigo, como eu disse, se eu quero entrar numa lista de automação,
com certeza o motivo é sobre automação, segundo - penso eu- não preciso
dizer o porque quero entrar.. escrever: Quero discutir sobre automação! ou
quero aprender mais sobre automação, concorda que é ilógico, já que estou
Não entendi porque vc citou meu nome... Acho que vc está se referindo a pessoa
errada porque eu não fiz pergunta nenhuma sobre esse assunto...
--
Eny Trova Urias
Somos o que repetitivamente fazemos, portanto, a excelência não é um feito,
mas um hábito- Aristóteles
Senhores,
Aqui na Telemont fazemos isto demais da conta. Usamos VPN para conectar com as
bases nas filiais
[]s
Walter Alves Chagas Junior
Belo Horizonte - MG - Brazil
wchag...@bol.com.br
http://delphitocorporerm.blogspot.com/
http://twitter.com/wchagas
MSN: whitesock...@hotmail.com
SKYPE:
Olá,
Não, até que serviria, apesar que assim ficaria menos elegante/transparente e o
usuário teria acesso.
Na era MS-DOS, já criei disco virtual usando a RAM, dependia carregar o driver
no boot.
Eric Developer Systems
www.magaldi.eti.br
--- Em delphi-br@yahoogrupos.com.br, Walter Chagas
quem sabe exista alguma forma que não dependa da API do Windows.
Eric Developer Systems
www.magaldi.eti.br
--- Em delphi-br@yahoogrupos.com.br, Rubem Rocha rubem.ro...@... escreveu
A API do Windows só suporta carregar um processo em disco e executá-lo.
Portanto, vais ter que obrigatoriamente
Em qualquer ambiente operacional, todo processo é um programa em execução, e
um programa nada mais é do que código a ser executado que encontra-se
armazenado em memória de massa. Ou seja, salvo em disco. Portanto, para um
programa se tornar um processo ele deve ser carregado do disco e depois
pelo Delphi ou outra linguagem, talvez o que desejo exatamente não seja
possível, como eu disse, é possível criar disco virtual usando um pedaço da
RAM, ou seja, acredito que isso já contraria o que descreveu, mas enfim...
Caso alguém conheça uma forma, por favor, nos informe.
Grato,
Eric
Não contraria, pois o RAM Drive constaria na memória, e como vc quer
executar um binário que está em memória, ... Resta só pesquisar pra saber
como criar um RAM drive via API do Windows. E mais ainda, descobrir como
esse RAM Drive seja visível somente à sua aplicação.
Sds.
De:
Essa atitude serve para impedir bots de se inscreverem e espalharem Spam.
A AutomaçãoTotal é uma das listas em que menos vejo Spam por aí. E olha que eu
assino umas 8 ou 10 listas.
Atte,
Ricardo.
1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS.
2) Revise o texto de sua
Olá Denilson.
Lá no local onde está o o servidor MSSQL abra a porta 1433 (se não foi
alterada, esta é a porta padrão) no roteador adsl e aponte para o servidor.
Caso não tenha aqui um ip fixo, utilize um serviço qualquer de dns dinâmico,
tipo dyndns (www.dyndns.com) para criar um nome para
Eric,
Suponho que *o que você quer fazer*, seja possível, mas não *do jeito que
você quer*.
Executar programas em memória, sem que eles sejam carregados do disco (como
um executável) é possível através de uma Máquina Virtual. Não me refiro a
programas do tipo VMWare ou VirtualBox, mas a
30 matches
Mail list logo