Anda di halaman 1dari 1

use DBI; my my ed my $connString = "DBI:Sybase:host=$address;port=$port;database=$database"; $dbh = DBI->connect("$connString", $user, $password) || die "Connection fail with error: $DBI::errstr"; @Col

= executeQuery ($dbh, $query);

foreach (@Col) { print "$_->{COLUMNNAME} "; } sub executeQuery { my ($dbh, $query ) =@_; my @results; my $sth = $dbh->prepare($query) or die "Couldn't prepare statement:" . $DBI: :errstr . "stopped"; $sth->execute() or die "Couldn't execute statement: " . $DBI::errstr . "stop ped"; while( my $row = $sth->fetchrow_hashref() ) { push (@results, $row); } $sth->finish(); return @results; }

Anda mungkin juga menyukai