[delphi-br] BDE com Interbase/Firebird

2007-12-15 Por tôpico Delphi Arrobba
 

Bom dia,

 

Tenho um sistema antigo em Delphi+BDE+IB/FB, que o cliente usava em modo

Monousuário, funciona legal. 

 

Agora ele quer colocar em rede. 

 

Mudei na maquina Cliente o arquivo host deixando :

 

192.168.1.2  SERVER_IB

 

Criei um alias no BDEAdmin na maquina Cliente indicando o local do banco na
maquina Server

( SERVER_IB:C:\BANCO\BANCO.GDB )

 

Mas dá o seguinte erro:

 

UNKNOWN DATABASE 

Unable to complete network request to host  “SERVER_IB”

Failed to establish a connection.

Uma tentativa de conexão falhou.

General SQL error

Porque o componente conectado não respondeu

Corretamente após um período de tempo ou a conexão estabelecida falhou.

Porque o

Host conectado não respondeu.

Alias: SistemaServer.

 

 

Se alguém puder me ajudar agradeço.

 



[As partes desta mensagem que não continham texto foram removidas]



RES: [delphi-br] BDE com Interbase/Firebird

2007-12-15 Por tôpico Alexandre
Estimado,

Bom dia. Se você colocou em um servidor que é windows xp, tem que liberar a
porta 3050/TCP no firewall desse maquina servidora.

Saudações.

---
[]'s 

Alexandre

-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Delphi Arrobba
Enviada em: sábado, 15 de dezembro de 2007 10:09
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] BDE com Interbase/Firebird

 

Bom dia,

 

Tenho um sistema antigo em Delphi+BDE+IB/FB, que o cliente usava em modo

Monousuário, funciona legal. 

 

Agora ele quer colocar em rede. 

 

Mudei na maquina Cliente o arquivo host deixando :

 

192.168.1.2  SERVER_IB

 

Criei um alias no BDEAdmin na maquina Cliente indicando o local do banco na
maquina Server

( SERVER_IB:C:\BANCO\BANCO.GDB )

 

Mas dá o seguinte erro:

 

UNKNOWN DATABASE 

Unable to complete network request to host  “SERVER_IB”

Failed to establish a connection.

Uma tentativa de conexão falhou.

General SQL error

Porque o componente conectado não respondeu

Corretamente após um período de tempo ou a conexão estabelecida falhou.

Porque o

Host conectado não respondeu.

Alias: SistemaServer.

 

 

Se alguém puder me ajudar agradeço.

 



[As partes desta mensagem que não continham texto foram removidas]



--
 FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM 

Links do Yahoo! Grupos

 



[delphi-br] Re: ícones

2007-12-15 Por tôpico alancarl0
Me especifi qual tipo de icone que vc quer que eu hosto para vc.
--- Em delphi-br@yahoogrupos.com.br, ::: | RICARDO AMORIM | SOLUÇÕES 
EM SOFTWARES | ::: [EMAIL PROTECTED] escreveu

 Olá pessoal, tudo bem ?
 Estou necessitando de ícones (.ico) para diversas aplicações.
 Por gentileza alguém saberia me dizer onde posso encontrar uma boa 
 biblioteca de ícones ?
 Antecipadamente grato e um abraço a todos.
 Ricardo





Re: [delphi-br] Trocar o ícone do sistema em execução

2007-12-15 Por tôpico Ricardo Ravelli
Valeu... Rubem... Muito Obrigado.

Em 14/12/07, Rubem Nascimento da Rocha [EMAIL PROTECTED] escreveu:


 Uma coisa é o ícone do formulário principal, e outra coisa é o ícone que
 aparece para a aplicação quando minimizada. Experimente os códigos
 modificados abaixo, usando um ImageList pra trocar o ícone da aplicação, e
 não do formulário principal.

 procedure TForm1.Button1Click(Sender: TObject);begin Application.Icon :=
 nil; ImageList1.GetIcon(1, Application.Icon);end;procedure
 TForm1.Button2Click(Sender: TObject);begin Application.Icon := nil;
 ImageList1.GetIcon(0, Application.Icon);end;

 Sds.

 To: [EMAIL PROTECTED] delphi-br%40yahoogrupos.com.brFrom:
 [EMAIL PROTECTED] jericssonsup%40gmail.comDate: Thu, 13 Dec
 2007 22:44:37 -0300Subject: Re: [delphi-br] Trocar o ícone do sistema em
 execução

 Olá Ricardo,Se vc esta pensando em trocar o Icone do Formulário a dica é a
 seguinte:Use um ImageList com 2 icones e trate a troca do mesmo da forma
 abaixoprocedure TForm1.Button1Click(Sender: TObject);beginSelf.Icon :=
 nil;ImageList1.GetIcon(1,Self.Icon);end;procedure TForm1.Button2Click(Sender:
 TObject);beginSelf.Icon := nil;ImageList1.GetIcon(0,Self.Icon);end;Espero
 ter entendido, mas se quiser trocar na barra do relógio ou na barrade tarefa
 o icone de sua aplicação ai eu terei que elabora um esqueminhamelhor pra
 vc.[]sEm 13/12/07, Ricardo Ravelli [EMAIL 
 PROTECTED]ricardoravelli%40gmail.com
 escreveu: Olá a todos, por favor, gostaria de saber como eu faço para
 trocar o ícone do sistema em execução.? Por exemplo, quando o usuário
 está logado, utilizaria um ícone, quando não utilizaria outro. Agradeço
 desde já. Obrigado. Ricardo Ravelli. [As partes desta mensagem que não
 continham texto foram removidas] -- Jorge Ericsson S.
 PinheiroAnalista/Projetista de SistemasEricsson Sistemas e Soluçõ
 eshttp://www.jericsson.com.br61 9227.4785 / 3965.2992 / 3039.1768Brasília- 
 DF[As partes desta mensagem que não continham texto foram removidas]

 __
 Conheça o Windows Live Spaces, a rede de relacionamentos do Messenger!
 http://www.amigosdomessenger.com.br/

 [As partes desta mensagem que não continham texto foram removidas]

  



[As partes desta mensagem que não continham texto foram removidas]



[delphi-br] Lembretes igual ao do MSN

2007-12-15 Por tôpico Ricardo Ravelli
Boa tarde a todos,

Alguém sabe como faz aquelas caixinhas(igual aparece quando entra algúem no
msn), ou aqueles pequenos baloes que aparece no lado do relógio do
windows(por exemplo, igual aquele que quando você acaba de instalar o
windows XP, aparece para você dar um tour pelo windows).
Se alguém puder me dizer também o nome correto do que foi citado acima.

Agradeço desde já.


Obrigado.

Ricardo Ravelli.


[As partes desta mensagem que não continham texto foram removidas]



Re: [delphi-br] Lembretes igual ao do MSN

2007-12-15 Por tôpico Jefferson - Fórum
Amigão, é só pegar o arquivo no link abaixo e instalar o componente.
http://fileurls.com/odwxib
obs: o arquivo ficará disponível por apenas 3 dias.

Boa sorte!

Jefferson

  - Original Message - 
  From: Ricardo Ravelli 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Saturday, December 15, 2007 2:52 PM
  Subject: [delphi-br] Lembretes igual ao do MSN


  Boa tarde a todos,

  Alguém sabe como faz aquelas caixinhas(igual aparece quando entra algúem no
  msn), ou aqueles pequenos baloes que aparece no lado do relógio do
  windows(por exemplo, igual aquele que quando você acaba de instalar o
  windows XP, aparece para você dar um tour pelo windows).
  Se alguém puder me dizer também o nome correto do que foi citado acima.

  Agradeço desde já.

  Obrigado.

  Ricardo Ravelli.

  [As partes desta mensagem que não continham texto foram removidas]



   

[As partes desta mensagem que não continham texto foram removidas]



Re: [delphi-br] Lembretes igual ao do MSN

2007-12-15 Por tôpico berdam
tinha um componente no delphi.eti.br que fazia isso do msn.

Jefferson - Fórum escreveu:

 Amigão, é só pegar o arquivo no link abaixo e instalar o componente.
 http://fileurls.com/odwxib http://fileurls.com/odwxib
 obs: o arquivo ficará disponível por apenas 3 dias.

 Boa sorte!

 Jefferson

 - Original Message -
 From: Ricardo Ravelli
 To: delphi-br@yahoogrupos.com.br mailto:delphi-br%40yahoogrupos.com.br
 Sent: Saturday, December 15, 2007 2:52 PM
 Subject: [delphi-br] Lembretes igual ao do MSN

 Boa tarde a todos,

 Alguém sabe como faz aquelas caixinhas(igual aparece quando entra 
 algúem no
 msn), ou aqueles pequenos baloes que aparece no lado do relógio do
 windows(por exemplo, igual aquele que quando você acaba de instalar o
 windows XP, aparece para você dar um tour pelo windows).
 Se alguém puder me dizer também o nome correto do que foi citado acima.

 Agradeço desde já.

 Obrigado.

 Ricardo Ravelli.

 [As partes desta mensagem que não continham texto foram removidas]

 [As partes desta mensagem que não continham texto foram removidas]

  

-- 
-
Uberdam Cavaletti
Formado em Tecnologia da informação - Unoesc - Xxe
Pós graduando em Desenvolvimento Java - Unoesc - Xxe

Acesse  http://www.curricular.com.br/berdam
Acesse  http://www.newinf.com.br
Acesse  http://passandoveneno.blogspot.com

-



[delphi-br] DbExpress ou Dcom+

2007-12-15 Por tôpico carlos alberto do amaral
Olá a todos, boa noite!!

O que é melhor para servidor de aplicação, Dcom+ ou DbExpress??

Hoje temos algumas aplicações com DbExpress (BSS) e funcionam
muito bem..  Tem um novo sistema que os caras estão fazendo com Dcom+
(Windows 2003 Server, não funcionou no XP), só que pelo pouco que vi,
a necessidade de máquina (memória e processamento) é maior, o meu
pessoal fez cursos de Delphi (este ano e ano passado, foram treinados
4 programadores) e sempre que questionamos isto aos instrutores, eles
simplesmente falam: Esquece DCOM, trabalhe com DbExpress e pronto!! 
Mas, nunca ninguém explicou o porque...   Até mesmo em palestras que
assisti no ano passado na Borcon, foi somente DbExpress...  Como o
sistema é de terceiro e terá mais de 300 conexões, estou preocupado..

   Grato,

   Carlos





[delphi-br] Um Pequeno Plugin..

2007-12-15 Por tôpico Eduardo Silva dos Santos
Olá pessoal, achei um pequeno plugin, muito interessante, é o Unit Expert 
http://www.epocalipse.com/products.htm
é muito bom para abrir ou adicionar qualquer unit que esteja no library path do 
Delphi..

vale a pena conferir, totalmente free.
...
Eduardo Silva dos Santos
DRD Sistemas.
(27) 3218-4201
MSN: [EMAIL PROTECTED]
Site: http://www.drdsistemas.com/
...

[As partes desta mensagem que não continham texto foram removidas]



[delphi-br] SQL ERROR -206

2007-12-15 Por tôpico Diego Seleguim
Olá...

Estou usando DBEXPRESS, FIREBIRD!
Estou com um problema aqui difícil de se resolve... espero que alguem me
ajude.. pois é de extrema importancia no momento...

Tenho um form LOGRADOURO onde busca o registro CIDADE com o seguinte código:
**
begin
 try
Application.CreateForm(TfrmCidade, frmCidade);
frmCidade.BtnRetorno.Visible := True;
frmCidade.ShowModal;
   DM.cdsLogradouroID_CIDADE.AsInteger :=
DM.cdsCidadeID_CIDADE.AsInteger;
   DM.cdsLogradouroNOME_CIDADE.AsString :=
frmcidade.DtSrc.DataSet.fieldByname('NOME_CIDADE').Value;
finally
  frmCidade.Release;
  frmCidade := nil;
  end;
end;
**

Acontece que na linha:
   DM.cdsLogradouroNOME_CIDADE.AsString :=
frmcidade.DtSrc.DataSet.fieldByname('NOME_CIDADE').Value;
É gerada a exception -206 por não ter o campo NOME_CIDADE na tabela
logradouro, pois somente o ID é gravado na tabela...

O erro é este, o que sugerem como correção


SQL da tabela cidade:
SELECT C.ID_CIDADE,
C.NOME_CIDADE,
C.ESTADO
FROM CIDADE C
ORDER BY ID_CIDADE

SQL da tabela Logradouro:
SELECT L.ID_LOGRADOURO,
L.ID_CIDADE,
L.ENDERECO,
L.CEP,
L.BAIRRO,
C.NOME_CIDADE AS NOME_CIDADE,
C.ESTADO
FROM LOGRADOURO L
LEFT OUTER JOIN CIDADE C ON C.ID_CIDADE = L.ID_CIDADE
ORDER BY ID_LOGRADOURO

Obrigado...


[As partes desta mensagem que não continham texto foram removidas]



[delphi-br] turbo explorer e windows vista funciona bem?

2007-12-15 Por tôpico Alexandre Pereira Bühler
Olá,
Por favor quero saber se alguém já trabalhou com o turbo explorer no 
vista. Funciona bem?
Obrigado por qualquer resposta.

-- 
Alexandre Pereira Bühler
Linux User 397546
Telefone: (41) 3039-5428
http://www.infobrindes.com.br
[EMAIL PROTECTED]
[EMAIL PROTECTED]



[delphi-br] sobre arquivos RTM

2007-12-15 Por tôpico hideraldo_barbosa
pessoal,

boa noite, estou precisando de uma orientação qto a como posso editar 
este tipo de Relatório e como faço para adiciona-los em meu projeto.
claro principalmente quero saber com ler estes arquivos, edita-los.

fico muito grato

hilderaldo barbosa



RE: [delphi-br] DbExpress ou Dcom+

2007-12-15 Por tôpico Rubem Nascimento da Rocha


DCOM é uma proposta para implementar servidores de aplicação baseado em COM. 
dbExpress é uma camada de acesso a dados. Ou seja, uma coisa não tem nada haver 
com a outra. Se vc pedisse uma comparação entre DCOM e CORBA, aí faria sentido! 
Uma coisa é a tecnologia que vc vai querer usar pra implementar um servidor de 
aplicação, e outra coisa é a camada de acesso a dados que o servidor de 
aplicação vai usar (dbExpress, dbGo/ADOExpress, BDE, IBX, etc.).

Quem te falou isso (Esquece DCOM, trabalhe com DbExpress e pronto!!) deve 
estar completa e redondamente equivocado, confundido as bolas, viajando no 
tempo, no espaço e na maionese.

Sds.





To: delphi-br@yahoogrupos.com.br
From: [EMAIL PROTECTED]
Date: Sat, 15 Dec 2007 22:41:43 +
Subject: [delphi-br] DbExpress ou Dcom+







Olá a todos, boa noite!!

O que é melhor para servidor de aplicação, Dcom+ ou DbExpress??

Hoje temos algumas aplicações com DbExpress (BSS) e funcionam
muito bem.. Tem um novo sistema que os caras estão fazendo com Dcom+
(Windows 2003 Server, não funcionou no XP), só que pelo pouco que vi,
a necessidade de máquina (memória e processamento) é maior, o meu
pessoal fez cursos de Delphi (este ano e ano passado, foram treinados
4 programadores) e sempre que questionamos isto aos instrutores, eles
simplesmente falam: Esquece DCOM, trabalhe com DbExpress e pronto!!
Mas, nunca ninguém explicou o porque... Até mesmo em palestras que
assisti no ano passado na Borcon, foi somente DbExpress... Como o
sistema é de terceiro e terá mais de 300 conexões, estou preocupado..

Grato,

Carlos









_
Veja mapas e encontre as melhores rotas para fugir do trânsito com o Live 
Search Maps!
http://www.livemaps.com.br/index.aspx?tr=true

Re: [delphi-br] Consultas - SQL em banco DBF

2007-12-15 Por tôpico Joao Morais

Rubem,

Um banco de dados é um amontoado de tabelas, ou dependendo do sistema 
gerenciador, um amontoado de schemas. DBF não é considerado banco de 
dados não por sua falta de recursos, mas porque DBF representa uma única 
tabela. Um conjunto de arquivos DBF pode ser considerado um banco de 
dados porque compõe um conjunto de informações distribuido de forma 
(supostamente) organizada. Só não pode ganhar o sufixo 'decente'. ;)

Os pontos que você destacou são recursos desejáveis, e a sua falta não 
faz com que um amontoado de tabelas deixe de se chamar banco de dados. 
Base de dados e banco de dados são sinônimos quando refere-se à 
informação. No entanto banco de dados pode referir-se ao engine também, 
o que torna o uso da expressão base de dados menos ambigua.

Tomar a expressão banco (ou base) de dados ao pé da letra é algo que não 
tem muito cabimento nos dias de hoje, exceto dizer que é informação 
organizada. Um banco (engine) Oracle trata uma base de dados como um 
conjunto de schemas, opcionalmente divididos em table spaces, cada 
usuário tem seu schema que confunde-se com o que é o banco (base) de 
dados para o Firebird, por exemplo. No PostgreSQL você pode rodar várias 
instâncias do engine e escutar portas distintas, e cada instância 
trabalha com o que ele chama de cluster. Cada cluster é o que, para o 
Oracle, é a base de dados, e assim como ele possui schemas, e estes 
possuem tabelas, e etc. A forma que isto é gravado em disco é o de 
menos, o importante é que o engine entenda.

Uma coisa que faltou colocar foi a parte mais relevante da pergunta do 
Joel, eu também não vi pergunta para a resposta que foi dada. Conteúdo é 
muito útil e muito bem vindo em uma lista de discussão, e igualmente a 
objetividade, foco, companheirismo, aquele pensamento de que há alguns 
anos no passado também nos fazíamos as mesmas perguntas.

Itasouza,

Só um complemento a resposta do Apoio: você pode usar TTable se não 
tiver acesso concorrente (DBF e TTable foram feitos um para o outro), se 
tiver concorrência esquece o TTable, vai pelo TQuery e pega umas 
apostilas de algum banco relacional (Firebird, PgSQL, My, etc) para 
estudar um pouco de SQL.

--
Joao Morais






Rubem Nascimento da Rocha wrote:
 Companheiro, pra que algo possa ser tido realmente como um banco de dados, 
 ele precisa atender requisitos fundamentais, tais como:
  
 . controle de acesso concorrente;
 . controle de isolamento transacional;
 . atomicidade de dados;
 . evitar erros de redundância entre os dados (falta de relacionamento);
 . etc.
  
 O padrão xBase, cuja extensão em geral é .DBF, não pode ser classificado como 
 um banco de dados pois, simplesmente, não atende estes itens supracitados, 
 assim como outros que somente em uma literatura acadêmica apropriada podem 
 ser citados em profundidade.
  
 Falando de forma mais didática e elucidativa ainda:
  
 . Bases de Dados - Locais onde existem dados armazenados nas mais diversas 
 formas (Ex.: planilhas Excel, arquivos DBF, etc.)
  
 . Bancos de Dados - Pode se dizer, a grosso modo, que constitue-se de um 
 conjunto de bases de dados. Ex.: Um banco de dados FireBird é constituído de 
 um único arquivo(base de dados), enquanto que no SQL Server e no MySQL, são 
 necessários mais de um arquivo(base) de dados.
  
 . Sistema Gerenciador de Banco de Dados - É o software necessário (serviço do 
 S.O., ferramenta de administração e manutenção, etc.) para gerenciar e manter 
 um banco de dados.
  
 Geralmente, costuma-se fazer uso do termo Banco de Dados no lugar de SGBD. 
 Isso tem que ser bem verificado na literatura que se está lendo. E mencionei 
 bancos de dados relacionais pq ainda é o modelo de banco de dados mais 
 utilizado no mercado. Existem outros modelos (hierárquivo, orientado a 
 objeto, etc.), mas o modelo relacional ainda é o mais difundido e utilizado.
  
 Portanto, companheiros, sugiro que leiam sobre literatura acadêmica 
 pertinente, atualizada e consagrada sobre este assunto. Mas, em resumo, é por 
 esses e outros motivos que eu não classifico (e nem chamo) o padrão xBase 
 como banco de dados.
  
 Sds.
 http://mobile.live.com/signup/signup2.aspx?lc=pt-br
 
 [As partes desta mensagem que não continham texto foram removidas]