Zote, estou usando o ASE. Conversando com uma pessoa que conhece sybase, ela me disse que tem q fazer tudo na "unha", como vc disse: usar o INSERT. Como estou desenvolvendo em 3 camadas, estou tendo problemas de conversões de campos de inteiro para string. O projeto já está pronto funcionando com dois SGDB, então vamos partir para o plano B e criar um programa que sincroniza o Sybase com o Oracle.
valeu pela dica. Márcio Ricardo. ----- Original Message ----- From: José Henrique (Zote) To: delphi-br@yahoogrupos.com.br Sent: Monday, May 14, 2007 10:21 AM Subject: RE: [delphi-br] sybase+delphi Você esta usando sybase ASE ou ASA? O você dá o comando insert na mão ou esta usando algo parecido com TTable? Geralmente para pegar o valor gerado pelo identity você deve fazer um select (select @@identity -Isso no ASA). Espero ter ajudado. Abraço Zote From: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of Márcio Ricardo Sent: quarta-feira, 9 de maio de 2007 11:41 To: delphi-br@yahoogrupos.com.br Subject: [delphi-br] sybase+delphi Importance: High Alguém utiliza o bando de dados sybase com conexão dbexpress no D2006? Estou conectando e consultando os dados belezinha, mas quando vou inserir não consigo pegar o campo chave que está com "identity" esse campo é retornado null, ou seja, não está fazendo o auto-incremento. Obrigado, Márcio Ricardo. [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]