|
TBD/DBI.pm |
sub initialize2 { my ($self) = @_; croak "Key fields not defined" unless ref($self->{'keyfields'}); my @clauses = (); foreach my $keyfield (@{$self->{'keyfields'}}) { push(@clauses, "$keyfield = ?"); } $self->{'byKey'} = "where " . join(" and ", @clauses); $self->{'select'} = "select * from $self->{'table'} "; $self->{'select_byKey'} = $self->{'db'}->prepare( $self->{'select'} . $self->{'byKey'}); # ... more prepared statements $self->SUPER::initialize2(); } |
TBD::DBI und TBD::DBI::MySQL kooperieren dahingehend, daß
|
Copyright © 1996, 1998, 1999, 2000 Andreas Borchert, in HTML konvertiert am 07.02.2000 |