Sub test()
Dim cn As Object
Set cn = CreateObject("ADODB.Connection")
On Error GoTo err
cn.Open "myMySQL_ODBC"
cn.BeginTrans
Sql = "INSERT IGNORE INTO test VALUES(1,'isao','test','2022-12-12');"
cn.Execute Sql
Sql = "INSERT IGNORE INTO test VALUES(1,'atushi','test','2022-12-12');"
cn.Execute Sql
cn.CommitTrans
GoTo finally
err:
cn.RollbackTrans
finally:
cn.Close
Set cn = Nothing
End Sub
2個目のSQL分は無視されます