Antwort von
nach 3 Tagen
hilfreich
Re^6: Welche einfache Datenbank für das Internet?
Hallo Patrick,
hier sind 2 kleine Perl-Beispiele (Text-Datei-Lösung und DB-Lösung)
Für die DB-Lösung habe ich Win32::ODBC benutzt (gibt es nur für Windows). DBI kannst Du natürlich auch benutzen (ist dann wenigstens plattform-unabhängig)
Die Syntax für DBI habe ich aber gerade nicht im Kopf (und auch nicht griffbereit). Falls Du diese benötigst, melde Dich nochmal.
-----------------------------------------------
#### Lösung mit DB
use Win32::ODBC;
## Datenbankverbindung herstellen
$DSN = "dsn=db-name;UID=username;PWD=passwort";
$db = new Win32::ODBC($DSN);
die qq(Cannot open new ODBC\n) if ! $db;
$db->Sql("select feld1,feld2 from tabelle where feld1=$wert");
while ($db->FetchRow())
{
@field= $db->Data;
$erg_feld1=$field[0];
$erg_feld2=$field[1];
}
$db->Close();
### Lösung mit Datei
$datei="datei.txt";
open (DATEI,$datei) or die "Datei $datei nicht vorhanden";
while (<DATEI>)
{
chomp $_;
@zeile=split(/ /,$_); ### je nachdem, was Du für ein Trennsymbol für die Werte hast
$wert1=$zeile[0];
}
close(DATEI);
-----------------------------------------------
Ist Deine Umgebung eigentlich vorgegeben?
(Betriebssystem, Webserver,...)
Ich finde Perl gut, aber die Realisierung mit ASP, JSP oder PHP gefällt mir besser.
Wenn Du die Möglichkeit hast, mit PHP zu entwickeln, würde ich es mal damit versuchen.
Gruß
Regine