2 x DBF
Honza Pazdziora
adelton na informatics.muni.cz
Úterý Březen 13 14:08:52 MET 2001
On Tue, Mar 13, 2001 at 12:08:08PM +0100, Lubos Gutwald wrote:
> Mam dve tabulky(databaze) DBF se stejnou strukturou
> o radove 10000 zaznamech.
> Jak mam tyto dve tabulky jednoduse a rychle
> spojit za sebe s jednou hlavickou na zacatku ?
use XBase;
my $table1 = new XBase 'table1.dbf';
my $outtable = $table1->create('name' => 'outtable.dbf');
my $i = 0;
my $outi = 0;
while (my @data = $table1->get_record($i)) {
next if $data[0];
$outtable->set_record($outi, @data[1 .. $#data]);
$i++;
$outi++;
}
my $table2 = new XBase 'table2.dbf';
$i = 0;
while (my @data = $table2->get_record($i)) {
next if $data[0];
$outtable->set_record($outi, @data[1 .. $#data]);
$i++;
$outi++;
}
__END__
Netestovano.
--
------------------------------------------------------------------------
Honza Pazdziora | adelton na fi.muni.cz | http://www.fi.muni.cz/~adelton/
.project: Perl, DBI, Oracle, MySQL, auth. WWW servers, DBD::XBase.
------------------------------------------------------------------------
Další informace o konferenci Perl