I use

         SELECT MAX(OrderID) FROM tblOrder

which should work ok if no one else has updated the table

Ian

At 22:02 03/04/2001 +0100, you wrote:
>On Tue, Apr 03, 2001 at 12:08:03PM +0100, Roland Corbet wrote:
> > I'm Using DBI::ODBC with MS Access 200.
> >
> > Can anyone tell me what is the best way of getting hold of the Autonumber
> > that has just been entered into the database with the previously executed
> > SQL statement.
> >
> > Perhaps a "select Max from Tablename"?  The site is only going to have
> > low-usage, so I would think this might be acceptable, as it's very 
> unlikely
> > that someone could have entered another entry between the insert and 
> select
> > max statements.
> >
> > I was just wondering if there was a 'watertight' method that I could adopt
> > instead of "select max"?
>
>You may find that
>
>         select * from tablename where Autonumber_column IS NULL
>
>magically does the right thing (a vague memory that may be wrong).
>
>Tim.

Reply via email to