[firebase-br] RES: Off-Topic IBObjects X Delphi XE x Delphi 2010

Oliveira, José Augusto Siqueira de contabil em sivolc.ind.br
Qui Jul 28 08:35:47 -03 2011


Valdemir, 

	Tendo do TIB_Query na aba de KeyLinks seria a segunda aba ao lado de
onde você escreve o SQL tem um propriedade chamada KeyLinksAutoDefine, essa
propriedade adiciona no KeyLinks automaticamente a chave da tabela. Tente
desmarcar essa propriedade, apagar o KeyLinks que esta dentro memo de
KeyLinks 
e verifica se por acaso o erro ira continuar. Espero que resolva. 

Oliveira, José Augusto Siqueira de
Sivolc  Móveis e Complementos
(32) 3531-4677 
contabil em sivolc.ind.br

"Aviso de confidencialidade profissional" - Esta mensagem eletrônica e seus
anexos são destinados exclusivamente ao(s) destinatário(s) acima e podem
conter informações confidenciais sujeitas a restrição legal de comunicação
entre as partes. Caso tenha recebido esta mensagem por engano, fica V.Sa.
ciente de que a distribuição, divulgação ou disseminação das informações
aqui contidas ou anexadas é terminantemente proibida, sujeitando o
responsável às penalidades aplicáveis. Assim, solicitamos a gentileza de
retorná-la de imediato ao remetente, eliminando-a definitivamente de seu
sistema. Em caso de dúvida, queira por favor entrar em contato conosco." 

"Confidentiality notice" - This message and its attachments are addressed
solely to the persons above and may contain privileged and confidential
communication. If you have received the message in error, the distribution
or dissemination of the content hereof is prohibited. Please return it
immediately to the sender and please delete the message from your system on
a permanent basis. Should you have any questions, please contact."

-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Valdemir (gmail)
Enviada em: quarta-feira, 27 de julho de 2011 22:05
Para: lista em firebase.com.br
Assunto: [firebase-br] Off-Topic IBObjects X Delphi XE x Delphi 2010

Re: Msg Off-Topic na lista firebase IBOBoa noite pessoal


Tenho uma aplicação que no Delphi 2010 tudo ok e funcionando, mas ao trocar 
para delphi XE, e atualizar o IBO para a ultima versão (fiz o donwload 
domingo)

O mesmo codigo que funciona no delphi 2010 não funciona no delphi xe

por enquanto pegquei 2 coisas

1) cursor com parametros, ao executar a aplicação, da a mensagem que o 
parametro não existe, o detalhe é que dentro do delphi da para simular a 
execução dando um open no dataset pelo delphi e funciona...para resolver 
isso .. vi que antes de dar um open em um cursor tenho que dar um prepare, 
fazendo assim não da o erro de parametro... até então consigo resolver 
isso.. achei apenas estranho este problema.. talves até exista alguma 
solução para isso sem a necessidade de ir fonte por fonte onde tem cursor e 
verificar se esta dando um prepare antes do open

2) este caso já é mais dificil, até então nunca me preocupei em dar um 
select que traga a chave primaria da tabela, ou seja uma tabela de cliente 
que eu quisesse visualizar apenas o nome... colocava Select nome from 
cliente... mas parece que no delphi XE da pau... da erro de key links.. 
exemplo abaixo

qryCliente: TIBOQuery.Create = (Application);
qryCliente.IB_Connection: = DMPrincipal.ib_Conexao;
qryCliente.Close;
qryCliente.SQL.Clear;
qryCliente.SQL.Add ('SELECT NAME, ID_PROSIS, ID_CLIENTE FROM ESCRITORIO');
qryCliente.Open;

da erro de keylinks ...
"Invalid entry KeyLinks: ESCRITORIO.ID"

ID é a chave primaria da tabela, detalhe que este mesmo codigo funciona no 
delphi 2010... talves eu até tenha feito um codigo errado, e agora a versão 
nova do ibo pega este problema e já bloqueia o codigo pensando em um futuro 
problema no banco de dados

desde já agradeço


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa

__________ Informação do ESET NOD32 Antivirus, versão da vacina 6330
(20110727) __________

A mensagem foi verificada pelo  ESET NOD32 Antivirus.

http://www.eset.com


 

__________ Informação do ESET NOD32 Antivirus, versão da vacina 6330
(20110727) __________

A mensagem foi verificada pelo  ESET NOD32 Antivirus.

http://www.eset.com
 
 

__________ Informação do ESET NOD32 Antivirus, versão da vacina 6330
(20110727) __________

A mensagem foi verificada pelo  ESET NOD32 Antivirus.

http://www.eset.com
 





Mais detalhes sobre a lista de discussão lista