Question

I have the following code to insert items into a MySQL database from an Excel form.

Set rs = New ADODB.Recordset
ConnectDB
With wsWorkBook
    strSQL = "INSERT INTO work_order (job_status, job_description, system_id) VALUES ....;"
    rs.Open strSQL, oConn, adOpenDynamic, adLockOptimistic
    ' word_order.id
End With

How can I get the last insert id of that line, which is in the work_order.id column?

Was it helpful?

Solution

Try using the LAST_INSERT_ID() - operator in a following SQL-Statement:

SELECT LAST_INSERT_ID();
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top