获取Excel ADODB连接到MySQL数据库的最后一个插入ID

时间:2010-02-08 10:27:34

标签: mysql excel adodb

我有以下代码可以从Excel表单中将项目插入MySQL数据库。

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

如何获取该行的最后一个插入ID,它位于work_order.id列中?

1 个答案:

答案 0 :(得分:3)

尝试在以下SQL语句中使用LAST_INSERT_ID() - 运算符:

SELECT LAST_INSERT_ID();