Toon posts:

[OLEDB] Laatste ID

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik voeg nu een gegevens van een offerte in en Access redert daar een mooie id voor. Maar is het nu mogelijk dat ik deze id terug krijg of iets dergelijks?

  • Tux
  • Registratie: Augustus 2001
  • Laatst online: 06:37

Tux

In MySQL SQL kan je het zo oplossen:

SELECT MAX(id) as Id FROM tabel

En ik denk dat in Access ook wel MAX() zit :)

[ Voor 4% gewijzigd door Tux op 04-02-2004 17:28 ]

The NS has launched a new space transportation service, using German trains which were upgraded into spaceships.


Verwijderd

Topicstarter
Tux schreef op 04 februari 2004 @ 17:28:
In MySQL SQL kan je het zo oplossen:

SELECT MAX(id) as Id FROM tabel

En ik denk dat in Access ook wel MAX() zit :)
Geeft dit mij de gerantie dat dit ook echt het laatste id is. Want het id is niet oplopent... het is een willekeurig id.

[ Voor 5% gewijzigd door Verwijderd op 04-02-2004 17:33 ]


  • zwippie
  • Registratie: Mei 2003
  • Niet online

zwippie

Electrons at work

offtopic:
Is het in MySql niet "SELECT LAST_INSERT_ID();" ?

How much can you compute with the "ultimate laptop" with 1 kg of mass and 1 liter of volume? Answer: not more than 10^51 operations per second on not more than 10^32 bits.


Verwijderd

Topicstarter
zwippie schreef op 04 februari 2004 @ 18:00:
offtopic:
Is het in MySql niet "SELECT LAST_INSERT_ID();" ?
Ik connect acces via OleDb.. maar ik zoek er ff naar! Bedankt iig.

  • DukeMan
  • Registratie: Mei 2000
  • Niet online
Wat ik meestal doe is het volgende:
Ik doe een insert en vervang een veld met een eigen (op dat moment) unieke waarde.
Vervolgens doe ik een SELECT ID WHERE column = waarde
En vervolgens een UPDATE column = echte waarde.

Misschien niet de meeste mooie methode maar hij werkt wel...

  • whoami
  • Registratie: December 2000
  • Laatst online: 00:40
@@identity

https://fgheysels.github.io/


  • DukeMan
  • Registratie: Mei 2000
  • Niet online
Probleem met eerste punt is, dat wanneer je met meerdere mensen aan het werken bent, kan het zijn dat je niet de laatste krijgt... of heb ik dat fout?

  • whoami
  • Registratie: December 2000
  • Laatst online: 00:40
NTGiant schreef op 05 februari 2004 @ 16:22:
[...]

Probleem met eerste punt is, dat wanneer je met meerdere mensen aan het werken bent, kan het zijn dat je niet de laatste krijgt... of heb ik dat fout?
@@identity heeft het laatste geinserte auto-id binnen de huidige scope/sessie.

https://fgheysels.github.io/

Pagina: 1