More debugging for "no sth generated"
Jess Robinson [Tue, 28 Mar 2006 14:37:34 +0000 (14:37 +0000)]
lib/DBIx/Class/Storage/DBI.pm

index 35a165a..2bd6f63 100644 (file)
@@ -477,7 +477,7 @@ sub _execute {
       $self->debugfh->print("$sql: " . join(', ', @debug_bind) . "\n");
   }
   my $sth = $self->sth($sql,$op);
-  $self->throw_exception("no sth generated via sql: $sql") unless $sth;
+  $self->throw_exception('no sth generated via sql (' . $self->_dbh->errstr . "): $sql" unless $sth;
   @bind = map { ref $_ ? ''.$_ : $_ } @bind; # stringify args
   my $rv;
   if ($sth) {