Access -vstupni hohnota

Kotala Zdeněk Zdenek.Kotala na Mius.cz
Pondělí Červenec 8 08:20:49 CEST 2002



> -----Original Message-----
> From: Tomas Glabasna [mailto:tomas.glabasna na seznam.cz] 
> Sent: Thursday, July 04, 2002 3:36 PM
> To: databases na linux.cz
> Subject: Access -vstupni hohnota
> 
> Zkousel jsem dat do vstupni hodnoty vyraz krery by toto 
> zajistoval (bylo to
> neco jako Max(pole)+1), ale to Access taky nepovolil.

Co zkusit

  insert into <tabulka> (pole)  select max(pole)+1 from <tabulka>

akorat pokud tam budete chtit dalsi pole, tak to uz je problem.
Osobne bych to resil napr. trigrem na insertu, ale netusim
jak Access a trigry. Pripadne mozna asi takto:

begin transaction
  insert ....
  update <tabulka> set pole = (select max(pole)+1 from <tabulka>) where id =
...
commit

ale zde muze byt drobet problem zjistit to ID.

  Snad to nejak pomuze


			S pozdravem Zdenek K.



Další informace o konferenci Test