RES: [firebase-br] OleDB [SQL Server X Firebird]

Flavio Yamil yamil3 em brturbo.com.br
Ter Mar 29 19:40:19 -03 2005


Eu fiz dessa forma. Ao incluir um novo registro, você já seleciona o número
do generator. Se a inclusão for cancelada, o número será perdido.

Isso também é útil para relacionamentos mestre detalhe.

(para desenvolvimento web uso .net com firebird)

Flavio Yamil

-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Alessandro Francisco
Enviada em: terça-feira, 29 de março de 2005 19:01
Para: FireBase
Assunto: Re: [firebase-br] OleDB [SQL Server X Firebird]

Eu acho que não funciona da mesma forma...
Primeiro porque eu terei que executar um Select para pegar o número do 
Generator.
Segundo que se eu cancelar o registro perdi aquele número!
Terceiro.. código a mais por causa de um Número...

Mesmo assim, valeu pela atenção

Alessandro

----- Original Message ----- 
From: "Henrique Sinapse" <suporte em sinapseinformatica.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Tuesday, March 29, 2005 6:40 PM
Subject: Re: [firebase-br] OleDB [SQL Server X Firebird]


Vc pode criar um generator para gerar números de ID para uma determinada 
tabela. Funcionará da mesma forma.

Espero ter respondido sua pergunta,

      Carlos Henrique Meireles
      Suporte de Sistemas
      Tel.: 21 - 8115-1584


  ----- Original Message ----- 
  From: Alessandro Francisco
  To: FireBase
  Sent: Tuesday, March 29, 2005 6:08 PM
  Subject: [firebase-br] OleDB [SQL Server X Firebird]


  Estou trabalhando com uma base de dados SQL Server, usando uma conexão 
OleDB
  do .Net Framework, e este driver OleDB do SQL Server tem um recurso muito
  interessante, quando você dá o comando para gravar um novo registro ele
  grava e automaticamente retorna o número do ID [chave primária] do 
registro
  em questão sem eu ter que digitar uma linha de código a mais.

  Existe algo que faça isso no firebird?

  Grato

  Alessandro Francisco
  Soluções em TI
  cz.alessandro em uol.com.br


  ______________________________________________
  FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
  Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
  Para consultar mensagens antigas: 
http://search.gmane.org/search.php?group=rebase
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: 
http://search.gmane.org/search.php?group=rebase 


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas:
http://search.gmane.org/search.php?group=rebase






Mais detalhes sobre a lista de discussão lista