Hi,
es gibt bei der DBI - Geschichte ein paar Namenskonventionen:
#!/usr/bin/perl
use DBI;
Erzeugen des DB Handlers fuer eine ODBC Datenquelle (MS Access)
my $dbh = DBI->connect('dbi:ODBC:netlab');
Oder ein Handler fuer mySQL
my $dsn = "DBI:mysql:database=$database;host=$hostname;port=$port";
my $dbh = DBI->connect($dsn, $user, $password);
Erzeugen des DB Handlers:
my $dbh = DBI->connect('dbi:ODBC:netlab');
also: dbh DataBaseHandler
Erzeugen eines Handlers fuer das SQL Statement
my $sth = $dbh->prepare("CREATE TABLE names (id INTEGER, name VARCHAR(20), vname VARCHAR(20))");
also sth: Statement Handler
Statement ausfuehren
$sth->execute();
Beenden und Disconnect
$sth->finish;
$dbh->disconnect;
Aus meiner Doku http://i-netlab.de/cgi-bin/index.cgi?vi=DBI_PERL
Gruss, Erwin
--
SELFforum - Das Tor zur Welt!
Theoretiker: Wie kommt das Kupfer in die Leitung?
Praktiker: Wie kommt der Strom in die Leitung?
SELFforum - Das Tor zur Welt!
Theoretiker: Wie kommt das Kupfer in die Leitung?
Praktiker: Wie kommt der Strom in die Leitung?