[quote=opi,08.10.2006, 18:13][...]
Ohne jetzt einen Blick in die Module zu werfen... wie darf ich mir das
vorstellen?
DBI vewendet die Subroutinen, die
mit
DBD:: geladen wurden? Dann müssen
alle Subroutinen immer die gleichen Namen haben? Die Daten-
strukturen müssen ebenfalls immer gleich sein? Klingt gut!
[/quote]
ja, die haben die gleichen Funktionen etc. Du kannst ja mal in
DBI::DBD schauen...
Und bei Tie::* gibt es auch vorgeschriebene Funktionen (ähnlich den Java-Interfaces).
Quote
In meiner Vorstellung wäre es dann nicht mysql, postgres oder
oracle, sondern linux, freebsd, sun usw...
[quote=renee,07.10.2006, 18:20]Man sollte allerdings noch überprüfen, ob das Modul tatsächlich exstiert und dann kann man mit require arbeiten...
Kann man denn mit require genauso arbeiten wie mit use?
require $MyModule;
my $obj = new $MyModule;
Sowas geht?
Gruss,
opi[/quote]
Ja, im Prinzip geht es. Du könntest auch mit
eval "use ${OS}.pm";
die $@ if $@;
arbeiten...\n\n
<!--EDIT|renee|1160335789-->