use strict; use Win32::ODBC; my $DNSName = ; my $insert = new Win32::ODBC("DSN=$DSNName;UID=;PWD=") || die "Error: " . Win32::ODBC::Error(); my $sqlstr = "INSERT INTO....etc."; if (!$insert->Sql($sqlstr)){ #Do Something }else{ #Figure out the error and do something else }