use strict;
use warnings;
use DBI;
use Encode;
use strict;
use Time::localtime;
use Data:umper;
use Time::Local;
use Spreadsheet:arseExcel;
use POSIX qw(strftime);
my $dbh = DBI->connect( 'DBI:mysql:altadb',
'',
'',
{RaiseError=>1,AutoCommit=>0}
)
|| die "Database connection not made: $DBI::errstr";
my $parser = Spreadsheet:arseExcel->new();
my $workbook = $parser->parse('products.xls');
if ( !defined $workbook ) {
die $parser->error(), ".\n";
}