Auto-increment
Estou com problemas em criar um campo auto-increment no firebird pois tenho que obter o nº quando estiver inserindo.E gostaria de saber como eliminar os geradores pois esta dando erro quando tento eliminar.
Tenho uma tabela de ´pedidos´ e uma de ´itensdopedido´ e a tabela itens precisa do codigo antes de salvar.
[b:ba55f332fd]Título editado. Não postar em caixa alta, pois equivale a gritar. Por favor, leia as [url=http://delphiforum.icft.com.br/forum/viewtopic.php?t=6689]Regras de Conduta[/url].[/b:ba55f332fd]
Sandra/Moderação
Tenho uma tabela de ´pedidos´ e uma de ´itensdopedido´ e a tabela itens precisa do codigo antes de salvar.
[b:ba55f332fd]Título editado. Não postar em caixa alta, pois equivale a gritar. Por favor, leia as [url=http://delphiforum.icft.com.br/forum/viewtopic.php?t=6689]Regras de Conduta[/url].[/b:ba55f332fd]
Sandra/Moderação
Jrsistemas
Curtidas 0
Respostas
Maicongabriel
15/06/2004
[i:f7791a9087]>> Estou com problemas em criar um campo auto-increment no firebird[/i:f7791a9087]
[b:f7791a9087]Não existe campo ´auto-increment´ no fb.[/b:f7791a9087]
[i:f7791a9087]>> pois tenho que obter o nº quando estiver inserindo. [/i:f7791a9087]
[b:f7791a9087]Pode fazer isso dentro de uma trigger de Insert com o uso de generator[/b:f7791a9087]
[i:f7791a9087]>> E gostaria de saber como eliminar os geradores [/i:f7791a9087]
[b:f7791a9087]Se quizer um campo ´auto-increment´ seguro, não tem como eliminar os generator´s![/b:f7791a9087]
[i:f7791a9087]>> pois esta dando erro quando tento eliminar.[/i:f7791a9087]
[b:f7791a9087]Eliminar o que ?[/b:f7791a9087]
[i:f7791a9087]>> Tenho uma tabela de ´pedidos´ e uma de ´itensdopedido´ e a tabela itens precisa do codigo antes de salvar.[/i:f7791a9087]
[b:f7791a9087]Para fazer funcionar é só você rever a forma como esta trabalhando com estas tabelas...[/b:f7791a9087]
[b:f7791a9087]Não existe campo ´auto-increment´ no fb.[/b:f7791a9087]
[i:f7791a9087]>> pois tenho que obter o nº quando estiver inserindo. [/i:f7791a9087]
[b:f7791a9087]Pode fazer isso dentro de uma trigger de Insert com o uso de generator[/b:f7791a9087]
[i:f7791a9087]>> E gostaria de saber como eliminar os geradores [/i:f7791a9087]
[b:f7791a9087]Se quizer um campo ´auto-increment´ seguro, não tem como eliminar os generator´s![/b:f7791a9087]
[i:f7791a9087]>> pois esta dando erro quando tento eliminar.[/i:f7791a9087]
[b:f7791a9087]Eliminar o que ?[/b:f7791a9087]
[i:f7791a9087]>> Tenho uma tabela de ´pedidos´ e uma de ´itensdopedido´ e a tabela itens precisa do codigo antes de salvar.[/i:f7791a9087]
[b:f7791a9087]Para fazer funcionar é só você rever a forma como esta trabalhando com estas tabelas...[/b:f7791a9087]
GOSTEI 0
Jrsistemas
15/06/2004
Estou usando os sequintes componentes no delphi
IBDATABASE
IBDATASET
IBTRANSACTION
DATASOURCE
Criei um tabela com o nome de controle la coloquei o codpedido quando insiro um pedido eu coloco o nº do pedido nesta tabela +1 lmais esta acontecendo que ela ñ esta atualizando o que eu faço nos comando para inserir e em salvar.
IBDATABASE
IBDATASET
IBTRANSACTION
DATASOURCE
Criei um tabela com o nome de controle la coloquei o codpedido quando insiro um pedido eu coloco o nº do pedido nesta tabela +1 lmais esta acontecendo que ela ñ esta atualizando o que eu faço nos comando para inserir e em salvar.
GOSTEI 0
Afarias
15/06/2004
Já viu esse tópico::
http://delphiforum.icft.com.br/forum/viewtopic.php?t=30575
T+
http://delphiforum.icft.com.br/forum/viewtopic.php?t=30575
T+
GOSTEI 0