PDA

Vollständige Version anzeigen : Access-DB in HTML aufrufen


Vitjok
09.05.2001, 15:12
Hallo, Leute.

Weiss jemand, wie man eine geschuetzte Access97-Anwendung (.mdb-Datei) zusammen mit Workgroup-Datei (.mdw-Datei, fuer mehrere Benutzer konzipiert) ueber HTML/ASP starten kann?

Jessica Jane Eikls
10.05.2001, 08:04
Wenn Du ASP machst, so ist auf diesem PC auch die asp.chm (Hilfedatei) vorhanden. Dort unter run nachsehen:

Set WshShell = Wscript.CreateObject("Wscript.Shell")
WshShell.Run ("access.exe /...")

JJ

Empfehlenswerte Access-Seite: http://www.access-hilfe.de

Vitjok
10.05.2001, 10:45
Hallo, JJ.
Ich habe es noch vergessen zu sagen, genau das ist das Problem: Zugriff auf Shell-Object ist auf dem Server aus Sicherheitsgrunden deaktiviert. Gibt's vielleicht eine andere einfache Moeglichkeit die Acc97-DB irgendwie ueber HTML-Link zu starten.

Jessica Jane Eikls
10.05.2001, 11:00
Hallo

Wenn ich das richtig verstanden habe, so möchtest Du mit einem Link in der html(asp)-Seite die db starten. Dazu gehört das Script in die html(asp)-Seite, wird also auf dem Client ausgeführt und nicht auf dem server btw Webserver

JJ
Empfehlenswerte Access-Seite: http://www.access-hilfe.de

Vitjok
10.05.2001, 12:31
Hi, JJ.

Waere das frech von mir, dich um einen kurzen Beispiel von so einer HTML-Seite (mit dem Script) zu bitten? (Mit VBScript in HTML kenne ich mich noch nicht aus)

Jessica Jane Eikls
10.05.2001, 13:27
Hm, eigentlich nicht wirklich ;-)

Startet Access aus einer Webseite mit Befehlszeilenparameter:

<HTML>
<HEAD>
<meta name="author" content="gritter@gmx.de">
<Title>Titel</Title>
<LINK href="../../style.css" rel=stylesheet type=text/css>
</HEAD>
<script language="vbScript">
sub ShellDatabase()
on error resume next
set acc=createobject("wscript.shell")
acc.run "msaccess.exe c:\heute\Deine.mdb /excl"
set acc=nothing
if err.number<>0 then self.location.href=self.location.href
end sub
</script>
<BODY>
<input type="button" onclick="ShellDatabase()" value="Starte Access">
</BODY></HTML>

JJ
Empfehlenswerte Access-Seite: http://www.access-hilfe.de

Jessica Jane Eikls
10.05.2001, 13:30
Oh, dieses Forum ist offensichtlich nicht in der Lage HTML-Scripte darzustellen ;-(((

JJ

Vitjok
10.05.2001, 16:35
Haben Sie vielen Dank, oh, gnaedige Frau, fuer den Code, war nett von Ihnen. :-))