Insert kérdés (Access projekt)

Insert kérdés (Access projekt)
2008-02-15T20:59:43+01:00
2008-02-16T06:58:23+01:00
2022-11-07T15:45:38+01:00
forman
Helló!

Egy egyszerű rövid kérdésem van:

egy insert (sql) kiadása után, hogyan lehet legegyszerűbben megtudni, a beszúrt sor kulcsmezőjének(automatikus sorszám) az értékét?
Platform:
Access2000 projekt
MSDE2000

Köszi!
Mutasd a teljes hozzászólást!
Kiadsz egy selectet:

SELECT @@IDENTITY
És az eredménye kell neked.
(nem szabad bontanod a kapcsolatot az INSERT és a SELECT közt)
(from stl )
Mutasd a teljes hozzászólást!

  • Azonnal lekérdezed vagy a kulcsmező maximális értékét, vagy a dlookup fügvénnyel, ha megfelelő megszorításokat tdsz alkalmazni.

    Valójában az első nem ad vissza 100%-os biztonsággal jó értéket, mert lehet, hogy közben más is rögzített valamit. Ezért célszerű lehet a felhasználó nevének rögzítése is. Ekkor biztos jó értéket kapsz vissza.
    Mutasd a teljes hozzászólást!
  • Kiadsz egy selectet:

    SELECT @@IDENTITY
    És az eredménye kell neked.
    (nem szabad bontanod a kapcsolatot az INSERT és a SELECT közt)
    (from stl )
    Mutasd a teljes hozzászólást!
Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd