Exibir mensagem anterior :: Exibir próxima mensagem |
Autor |
Mensagem |
marcocunhasilva Profissional
Registrado: Segunda-Feira, 21 de Agosto de 2006 Mensagens: 740 Localização: Porto Alegre
|
Enviada: Seg Ago 11, 2014 6:46 pm Assunto: Generators com dados diferentes (RESOLVIDO) |
|
|
Olá, pessoal, tudo bem?
Estou com o seguinte problema:
Tenho uma tabela CLIENTE, em que tenho como chave primária o campo COD_CLI. Tenho também o segunte GENERATOR:
Código: | CREATE SEQUENCE GEN_CLIENTE_ID;
ALTER SEQUENCE GEN_CLIENTE_ID RESTART WITH 2860; |
No meu componente IBDataSet tenho as seguintes propriedades principais:
Código: | GeneratorField := GEN_CLIENTE_ID -> CLI_COD By 1; |
No Fieds Editor tenho as seguintes propriedades no campo CLI_COD:
Código: | AutoGenerateValue := arAutoInc;
ProviderFlags:
- pfInUpdate := True;
- pfInWhere := True;
- pfInKet := False;
- pfInHiden := False;
Required := False; |
No GENERATOR o valor está setado para 2860 (ultimo valor do campo COD_CLI).
Porém, quando vou incluir um novo cliente pelo sistema, ele pegou como último valor 1757, ou seja, ignorou completamente o GENERATOR.
OBS: Utilizo os componentes da paleta Interbase (IBX) e o banco é o Firebird 2.1.
Espero ter sido claro na explicação do problema e, desde já, agradeço a colaboração de todos e fico no aguardo.
T++
Editado pela última vez por marcocunhasilva em Ter Ago 12, 2014 8:26 am, num total de 1 vez |
|
Voltar ao Topo |
|
|
johnny-walker Moderador
Registrado: Sábado, 4 de Outubro de 2003 Mensagens: 10653 Localização: Contagem/MG - BRAZIL
|
Enviada: Seg Ago 11, 2014 11:35 pm Assunto: |
|
|
você comitou no banco para saber se é realmente este valor?
Acredito que não gravou a informação, pois não vi o comando commit work em nenhum lugar.
bye _________________ P.O.W.E.R B.Y D.E.L.P.H.I |
|
Voltar ao Topo |
|
|
marcocunhasilva Profissional
Registrado: Segunda-Feira, 21 de Agosto de 2006 Mensagens: 740 Localização: Porto Alegre
|
Enviada: Ter Ago 12, 2014 8:28 am Assunto: |
|
|
A troca da pasta no Project Options -> Output Directory
Estava: "C:\PRGS_DELPHI\SGRA".
E tem que ser "C:\PROJETOS_DELPHI\SGRA". |
|
Voltar ao Topo |
|
|
johnny-walker Moderador
Registrado: Sábado, 4 de Outubro de 2003 Mensagens: 10653 Localização: Contagem/MG - BRAZIL
|
Enviada: Ter Ago 12, 2014 9:43 pm Assunto: |
|
|
Situação engraçada hein marco?
Isto acontece, cansaço não ajuda também.
bye _________________ P.O.W.E.R B.Y D.E.L.P.H.I |
|
Voltar ao Topo |
|
|
|