Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Access runtime 2013 Datenbank startet mit Fehlermeldung
zurück: DB-Modell fuer Freiwillige Feuerwehr weiter: Unterschriften in Access erfassen? Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Antwort Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
sammy65
VBA Laie und Access Fan


Verfasst am:
17. Feb 2014, 15:55
Rufname: Sammy

Access runtime 2013 Datenbank startet mit Fehlermeldung - Access runtime 2013 Datenbank startet mit Fehlermeldung

Nach oben
       Version: Office 2013

Hallo miteinander,

ich lasse meine Datenbank unter anderem auch auf einem Terminalserver laufen. Hierzu verwende ich Access runtime 2013.
Jetzt habe ich das Problem, dass bei einem User folgende Fehlermeldung kommt....
Was seltsam ist, bei allen anderen Anwendern funktioniert es einwandfrei....

Was mache ich denn falsch?

_________________
lg

Thomas



Laufzeitfehler.jpg
 Beschreibung:
 Dateigröße:  30.92 KB
 Angeschaut:  122 mal

Laufzeitfehler.jpg


SGast
Gast


Verfasst am:
17. Feb 2014, 20:46
Rufname:


AW: Access runtime 2013 Datenbank startet mit Fehlermeldung - AW: Access runtime 2013 Datenbank startet mit Fehlermeldung

Nach oben
       Version: Office 2013

Hallo,
Zitat:
Was mache ich denn falsch?
Das wird dir ohne konkrete Fehlermeldung/Fehlerzeile wohl keiner sagen können.

Du musst eine komplette Fehlerbehandlung in deine DB einbauen. Beginnend in der Startprozedur/im Startformular.

Gruß Steffen
Gast150313
passt scho'


Verfasst am:
17. Feb 2014, 21:41
Rufname:
Wohnort: Kurpfalz

Re: AW: Access runtime 2013 Datenbank startet mit Fehlermeld - Re: AW: Access runtime 2013 Datenbank startet mit Fehlermeld

Nach oben
       Version: Office 2013

SGast - 17. Feb 2014, 19:46 hat folgendes geschrieben:
Das wird dir ohne konkrete Fehlermeldung/Fehlerzeile wohl keiner sagen können.
Steffen, da liegst du ausnahmsweise mal ganz daneben: Er hat nichts anderes als das, was da abgebildet ist. Er hat offenbar nur die Runtime-Version der DB. Und damit auch keinen Zugriff auf den Code.

@Sammy: Schick mir mal eine pn.

_________________
Besten Gruß

A. Friend
sammy65
VBA Laie und Access Fan


Verfasst am:
19. Feb 2014, 08:57
Rufname: Sammy

Re: AW: Access runtime 2013 Datenbank startet mit Fehlermeld - Re: AW: Access runtime 2013 Datenbank startet mit Fehlermeld

Nach oben
       Version: Office 2013

@SGast

Warum läuft die Datenbank dann mit anderen Usern, dieses Problem tritt nur bei diesem einen User auf.

Wie erstelle ich eine Fehlerbehandlung??
Wie bereits geschrieben, läuft meine DB einwandfrei bei allen Usern auf dem Terminalserver. dieses Problem tritt nur bei einem einzigen User auf.

Was ich bereits getan habe:
- Terminalserver neu gestartet
- das Benutzerprofil gelöscht
- Makro mit Namen autoexec erstellt

_________________
lg

Thomas
SGast
Gast


Verfasst am:
19. Feb 2014, 09:15
Rufname:

AW: Access runtime 2013 Datenbank startet mit Fehlermeldung - AW: Access runtime 2013 Datenbank startet mit Fehlermeldung

Nach oben
       Version: Office 2013

Hallo,
nochmal:
Das Grundproblem ist, dass die RT-Version bei einem (unbehandelten) Laufzeitfehler einfach mit Standardmeldung beendet wird.
Deshalb sollte in der DB-Anwendung grundsätzlich eine Fehlerbehandlung eingebaut sein, damit du eine Chance hast den Fehler zu erkennen.
Ein Beispiel für einen solchen Fehler wäre z.B., dass Access versucht eine Datei zu erstellen und (allein) dieser Nutzer hat keine Schreibrechte.

Zur Fehlerbehandlung:
Fehlerbehandlung: Wie behandle ich Laufzeitfehler?
Es gibt auch Tools die dich dabei unterstützen (z.B. MZTools).

Da du mit der RT-Version nicht an den Code kommst, musst du den Fehler durch die LZF-Ausgabe oder auch durch eingebaute MsgBox'en einkreisen.
Schau dir an, welcher Code beim Start der DB ausgeführt wird und baue entsprechende Kontrollen ein.

Gruß Steffen
sammy65
VBA Laie und Access Fan


Verfasst am:
19. Feb 2014, 09:22
Rufname: Sammy

AW: Access runtime 2013 Datenbank startet mit Fehlermeldung - AW: Access runtime 2013 Datenbank startet mit Fehlermeldung

Nach oben
       Version: Office 2013

Ich habe in meiner DB ein Makro Autoexec erstellt. -Dort wird das Formular Hauptmenue geöffnet...

Zugriff auf den code habe ich übrigens....

Nur bin ich in VBA noch nicht so fit, denn ich verstehe nicht wie ich diese Fehlerbehandlungsroutine einbauen soll.
Code:
Option Compare Database

Private Sub btn_Userverwaltung_Click()
    DoCmd.OpenForm "Userverwaltung"
End Sub

Private Sub Form_Load()
    Dim login, abt As String

    login = Environ("username")
    abt = DLookup("Abteilung", "Userverwaltung" _
                , "Benutzername = '" & login & "'")
    If abt = "Managementservices" Or abt = "IT" Then
      Else
        Me.Befehl17.Visible = False
        Me.btn_topkunden.Visible = False
        Me.btn_export_alles.Visible = False
        Me.btn_export_nexmart.Visible = False
        Me.btn_amazon.Visible = False
        Me.btn_katalogexport.Visible = False
        Me.Bezeichnungsfeld23.Visible = False
        Me.Bezeichnungsfeld24.Visible = False
        Me.Rechteck21.Visible = False
        Me.Rechteck19.Visible = False
    End If
    If abt = "IT" Then
      Else
        Me.btn_Userverwaltung.Visible = False
        Me.btn_Benutzer.Visible = False
    End If
End Sub

Nachtrag: sammy65 am 19. Feb 2014 um 08:34 hat folgendes geschrieben:
Ich habs gefunden,

der Kollege hatte über den Admin seinen Windows Benutzernamen geändert. und in der Access User DB stand noch der alte.......

_________________
lg

Thomas
SGast
Gast


Verfasst am:
19. Feb 2014, 09:41
Rufname:

AW: Access runtime 2013 Datenbank startet mit Fehlermeldung - AW: Access runtime 2013 Datenbank startet mit Fehlermeldung

Nach oben
       Version: Office 2013

Hallo,
Zitat:
der Kollege hatte über den Admin seinen Windows Benutzernamen geändert. und in der Access User DB stand noch der alte.......
... und wie hast du jetzt den Code geändert, dass der Fehler nicht noch mal auftritt?

... und warum fehlt bei dir
Code:
Option Explicit
am Modulanfang?

Gruß Steffen
Gast150313
passt scho'


Verfasst am:
19. Feb 2014, 10:16
Rufname:
Wohnort: Kurpfalz


AW: Access runtime 2013 Datenbank startet mit Fehlermeldung - AW: Access runtime 2013 Datenbank startet mit Fehlermeldung

Nach oben
       Version: Office 2013

Eine Änderung der Codezeile, wo der Username zum Auffinden der Abteilung benutzt wird, würde reichen:
Code:
    abt = Nz(DLookup("Abteilung", "Userverwaltung" _
                   , "Benutzername = '" & login & "'"), "")
Erläuterung:
Du fragst mit DLookup ab. Im "Versagensfall" liefert DLookup nicht etwa "" oder 0, sondern "NULL". Und Null ist nicht gleich "0", es ist "Nullkommaüberhauptgarnichts".

Normalerweise müsste der Laufzeitfehler 94 "Unzulässige Verwendung von Null" kommen, durch die Ausführung auf dem Terminal passiert das aber nicht.

Die Änderung wie oben fängt den Laufzeitfehler ab. Der Fehler als solcher wird aber nicht behandelt, da müsste dann noch eine Message wie "User Meyer ist uns nicht bekannt" oder so kommen.

_________________
Besten Gruß

A. Friend
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: PC Inventur Datenbank 3 SMHPrincess 2189 26. Jan 2006, 21:25
stpimi PC Inventur Datenbank
Keine neuen Beiträge Access Tabellen & Abfragen: Daten aus einer anderen Datenbank in Access übernehmen 1 Gast Andreas 1502 22. Jan 2006, 19:34
jens05 Daten aus einer anderen Datenbank in Access übernehmen
Keine neuen Beiträge Access Tabellen & Abfragen: live Mitschnitt von rs232 zu MAccess Datenbank ??? 1 Peter Müller 983 21. Jan 2006, 17:24
Gast live Mitschnitt von rs232 zu MAccess Datenbank ???
Keine neuen Beiträge Access Tabellen & Abfragen: Fehlermeldung bei Backend - Frontend 3 i.lines 776 10. Jan 2006, 09:07
jens05 Fehlermeldung bei Backend - Frontend
Keine neuen Beiträge Access Tabellen & Abfragen: Datenbank spiegeln, einseitig aktuallisieren oder nur lesen 5 günnaharms 1377 05. Dez 2005, 13:25
lothi Datenbank spiegeln, einseitig aktuallisieren oder nur lesen
Keine neuen Beiträge Access Tabellen & Abfragen: HILFE - Datenbank zur Angebotserstellung 2 Gast 1398 11. Nov 2005, 11:37
LadyRain HILFE - Datenbank zur Angebotserstellung
Keine neuen Beiträge Access Tabellen & Abfragen: 1:1-Beziehung erstellen / Fehlermeldung 3201 6 Silvercreast 2196 17. Okt 2005, 04:55
Timbo 1:1-Beziehung erstellen / Fehlermeldung 3201
Keine neuen Beiträge Access Tabellen & Abfragen: Datenbank - Tabelle mit Kalender Übersicht 0 Black is Back 1901 23. Sep 2005, 20:16
Black is Back Datenbank - Tabelle mit Kalender Übersicht
Keine neuen Beiträge Access Tabellen & Abfragen: access datenbank zum dokumentieren 8 siegpes 1097 09. Sep 2005, 08:27
siegpes access datenbank zum dokumentieren
Keine neuen Beiträge Access Tabellen & Abfragen: FEHLERMELDUNG 1 Danny 578 15. Aug 2005, 11:44
jens05 FEHLERMELDUNG
Keine neuen Beiträge Access Tabellen & Abfragen: SQL : Datenbank löschen 1 cfl2si 7440 23. März 2005, 12:30
Willi Wipp SQL : Datenbank löschen
Keine neuen Beiträge Access Tabellen & Abfragen: Stückliste; hierachische Datenbank; Baumstruktur 1 Matzelino 4108 21. März 2005, 14:34
Roland6090 Stückliste; hierachische Datenbank; Baumstruktur
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Microsoft-Excel Diagramme