Access-Paradies im Internet

Die AP-Entwickler-Tools 2007 für Access - 28 offene Entwicklertools für nur 199,- EUR - aber nur für kurze Zeit!
 

  

::: Funktionen

 


Die Top Seite für Excel-VBA-Makros uvm.
Anwenderforum für Microsoft Office, Windows, VB
FAQ, kostenlose Tipps und Downloads zu Microsoft Office
Das große Visual-Basic Archiv
Access-Garhammer
Rainer's Archiv

::: Newsletter

 

Unser Newsletter informiert Sie topaktuell rund um alle Themen zu Microsoft Access, VBA usw.

 
  




::: ebay

 
1.000 Tage eBay Partnerprogramm - Volume II
 

73

 
  Tipps & Tricks -> Bugs / Fehlerbehandlung -> Übersicht der Fehlercodes   



Kostenlose Tools und aktuelle News mit unserem monatlichen Access-Newsletter.
Jetzt eintragen!




Das Access-VBA Codebook

Neue Ausgabe!




Die VBA-Codesammlung, die bei keinem Entwickler
fehlen darf!



von Günther Kramer

Mausrad im Formular abschalten

Der VBA-Code schaltet innerhalb eines Formulars das Mausrad ab



Professionelle Accesstools für Datenbank-Entwickler



Das komplette Entwickler-Know-How auf einer CD.

  • über 24 Entwicklertools
  • unzählige Codebeispiele
  • Freeware-Module u. Tools
  • Großer Datenpool


  •  
       
     
     
     
      Übersicht der Fehlercodes
    Kurzinfo: Dieser Tipp zeigt, wie man sich eine Übersicht der allgemeinen Fehlercodes erstellen kann
    Access-Version(en): Access 97, 2000 und XP
    Autor: Manuela Kulpa
    Homepage: http://www.kulpa-online.de

     
     

     

    Auf der AP-Access-Tools Vol.1 finden Sie weitere 320 Tipps & Tricks sowie 250 Access-Beispiel/Anwendungen mit offenen Quellcode!

    Die Access-Tools-CD mit über 400 MByte Inhalt - für Access- und VB-Entwickler

  • 256 Access-Beispiele mit offenem Code
  • 45 Add-Ins und ActiveX-Komponenten (Freeware)
  • 16 VB-Projekt inkl. Source
  • 321 Tipps & Tricks für Access und VB
  • Plus 11 Entwicklerversionen (9 davon mit Source!)
  • Plus 3 Vollversionen und
  • Plus riesiger Datenpool

    Holen Sie sich jetzt Ihre AP-Access-Tools-CD zum Superpreis von nur EUR 24,95!

  •  
     

    Am einfachsten ist es natürlich, fehlerfrei zu programmieren, denn dann erspart man sich die mühsame Suche nach den Fehlern. Ich möchte dir aber im Folgenden eine Möglichkeit zeigen, wie du dir eine Übersicht der allgemeinen Fehlercodes (ohne DAO & ADO) verschaffen kannst.

    Wie gehst du vor:

    • Erstell dir eine neue Tabelle
    • Name der Tabelle: tblFehlercodes
    • Felder:
      Feld: ErrNumber, Feldtyp: Zahl, Feldgröße: LongInteger, Primärschlüssel,
      Feld: ErrDescription, Feldtyp: Text, Feldgröße: 255
    • Öffne ein bestehendes Modul oder erstell ein neues Modul und füge folgende Prozedur ein:
    Code:
    Public Sub FillFehlerCodes()
     
      Const csObjektFehler As String = _
            "Anwendungs- oder objektdefinierter Fehler"
     
      ' Ein Verweis (Extras - Verweise) muss auf
      ' die DAO 3.X Object-Library gesetzt sein!
      Dim dbs          As DAO.Database
      Dim rst          As DAO.Recordset
     
      Dim l            As Long
      Dim sDescription As String
     
      Set dbs = CurrentDb
     
      ' Recordset öffnen
      Set rst = dbs.OpenRecordset("tblFehlercodes")
     
      ' Schleife über alle möglichen Fehler
      For l = 1 To 65535
        ' Sanduhr einschalten
        DoCmd.Hourglass True
        ' Fehlerbeschreibung ermitteln
        sDescription = AccessError(l)
     
        ' Gibt es eine Beschreibung
        If Not Len(Left(sDescription, 250)) = 0 Then
          ' Alle Fehlernummern überspringen, die anwendungs-
          ' oder objektdefinierte Fehler hervorrufen
          If Not Left(sDescription, 250) = csObjektFehler Then
            rst.AddNew
            rst![ErrNumber] = l
            rst![ErrDescription] = Left(sDescription, 250)
            rst.Update
          End If
        End If
     
      Next l
     
      ' Speicher freigeben
      If Not rst Is Nothing Then rst.Close: Set rst = Nothing
      If Not dbs Is Nothing Then dbs.Close: Set dbs = Nothing
     
      DoCmd.Hourglass False
     
    End Sub

    Der Aufruf erfolgt zum Beispiel mit: Call FillFehlerCodes Das war's schon! Weitere Informationen findest du in der Microsoft Visual Basic-Referenz Onlinehilfe: Stichwort AccessError-Methode. Denk bitte auch immer an die [F1]-Taste (Wort markieren, F1-Taste betätigen), falls du nähere Informationen zu den im Code verwendeten Befehlen benötigst!




    Neuen Tipp melden Neuen Download melden

    Copyright 2000-2003 Microsys Kramer– Alle Rechte vorbehalten - Der Download von Tipps und Programmen von den Seiten www.access-paradies.de erfolgt auf eigene Gefahr. Microsys Kramer haftet nicht für Schäden, die aus der Installation oder der Nutzung von Tipps oder Software aus dem Download-Bereich erfolgen. Trotz aktueller Virenprüfung ist eine Haftung für Schäden und Beeinträchtigungen durch Computerviren ausgeschlossen. Schadenersatzansprüche, aus welchem Rechtsgrund auch immer, sind ausgeschlossen, wenn Microsys Kramer nicht Vorsatz oder grobe Fahrlässigkeit zu vertreten hat. Dies gilt auch für Ansprüche auf Ersatz von Folgeschäden wie Datenverlust.

     
     
     
     

    Access-Paradies © 1996-2011 Microsys Kramer


    Microsoft, Access, Word, Excel, Outlook, Outlook Express, Visual Basic und Windows sind eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

    Weiterempfehlung  |   Linken Sie uns  |   Impressum  |   Newsletter  |   Onlineshop