We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d9881e4 commit d10e2c8Copy full SHA for d10e2c8
sqlite3.go
@@ -430,10 +430,12 @@ func (r *SQLiteResult) RowsAffected() (int64, error) {
430
// Execute the statement with arguments. Return result object.
431
func (s *SQLiteStmt) Exec(args []driver.Value) (driver.Result, error) {
432
if err := s.bind(args); err != nil {
433
+ C.sqlite3_reset(s.s)
434
return nil, err
435
}
436
rv := C.sqlite3_step(s.s)
437
if rv != C.SQLITE_ROW && rv != C.SQLITE_OK && rv != C.SQLITE_DONE {
438
439
return nil, s.c.lastError()
440
441
0 commit comments