WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Software (http://www.wcm.at/forum/forumdisplay.php?f=5)
-   -   Access-Datenbank übers Internet? (http://www.wcm.at/forum/showthread.php?t=33724)

chris9999 22.10.2001 11:46

Access-Datenbank übers Internet?
 
Hallo Leute!

Ich habe da eine Frage, vielleicht kann mir jemand von Euch weiterhelfen.

Ich habe eine ziemlich große Access2000-Datenbank, ca. 50 MB auf einem Webserver liegen.
Gibt es eine Möglichkeit, übers Internet eine Fernabfrage der Datenbank-Abfragen auszuführen, ohne die ganze Datenbank runterladen zu müssen? Es gint ja da für 2000 angeblich ein Tool von MS, wo Office-Dateien direkt über einen Webbrowser interaktiv geöffnet werden können.

Danke für Eure Hilfe
Chris

Morgul 22.10.2001 12:00

hast du es schon mit einer odbc connection versucht, diese ist ipbasierend, und deswegen sollte sie auch übers web funktionieren....

probiers mal aus.

ciao morgul

_m3 22.10.2001 12:06

Webserver installieren (Apache, IIS[1]) und eine klein Webapplikation schreiben. Zugriff auf die Datenbank erfolgt meistens via ODBC.

[1] Manche Leute meine IIS sei kein Webserver - ich moechte da nicht wiedersprechen. :D

MZ 22.10.2001 12:27

dieses "Tool" ist in Access implementiert.

Die Help Seiten unter Access helfen dir sicher weiter - ich hab das auch schon gemacht - allerdings war ich nicht so begeistert davon.

MrWolf 22.10.2001 12:33

ich würd einfach einen php server an den appache anhängen.
über php kannst du kinderleicht auf deine accessdatenbank zugreifen und beliebige views mit html output generieren

die ausgabe einer tabelle im netz kannst z.b mit ein paar zeilen code machen:

<HTML>< HEAD>< TITLE> Access MySQL from PHP</ TITLE></ HEAD>

<? php
// datenbankverbindung aufbauen
mysql_ pconnect(" datenbankserver.host.com", "username", "password");
// datenbank auswählen
mysql_ select_ db(" Produktdatenbank");

$result = mysql_ query(" SELECT * FROM Tabellenname");

if ($ result)
{
// html Tabelle generieren
echo "< TABLE>\ n";
echo " <TR>< TH> Name</ TH>< TH> Beschreibung</ TH></ TR>\ n";
while ($ a = mysql_ fetch_ array($ result))
{
echo "< TR>< TD>$ a[ name]</ TD>",
"< TD>$ a[ beschreibung]</ TD></ TR>";
}
echo "</ TABLE>";
}
else
{
echo "< P> Nix drinnen.";
}
?>
</ HTML>

chris9999 23.10.2001 10:45

Danke für Eure Tips, konnte einen Zugriff erstellen.
Eine Frage hätte ich noch:

Kann man die Formulare, die in der Access-Datenbank vorhanen sind, direkt in html oder asp bringen oder muß ich da alles neu erstellen.
Wennich unter Access das Formular aufrufe und als asp-Dati exportiere, ist das ganze Format futsch und ich sehe die ganze Tabelle bzw. Abfrage, die dahintersteht.

Geht das anders?

Danke


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:49 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag