Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Fehler in Update: Fehler beim Kompilieren -> Methode n. g
zurück: Abfrage tblA 3x mit selbem Feld in tblB verknüpft weiter: Ich bekomme keine Null ins Feld Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Mindjogger
Im Profil kannst Du frei den Rang ändern


Verfasst am:
14. März 2008, 17:11
Rufname:

Fehler in Update: Fehler beim Kompilieren -> Methode n. g - Fehler in Update: Fehler beim Kompilieren -> Methode n. g

Nach oben
       Version: Office 2003

Hallo,

ich habe eine Fremd-Access Anwendung soweit zum laufen bekommen, das anscheindend alles geht. Bis auf eine Update Funktion.
Ich finde keinen Grund für die oben genannte Meldung. Tabelle, Spalte existieren.

Hat jemand eine Idee, weshalb der untenstehende Code nicht geht?

Danke für eure Hilfe.

Bernhard
Zitat:
Fehler beim Kompilieren. Methode oder Datenobjekt nicht gefunden.

Im debugger wird markiert: ->
Code:
    rstContact!Categories = rstContact!Categories & rstName!Category_Name & " ,"
Code:
Public Sub UpdateAllCategories()
On Error GoTo RecordError
    Dim db      As DAO.Database, rstContact As DAO.Recordset
    Dim rstLink As DAO.Recordset, rstName As DAO.Recordset
    Dim strSQL  As String  'Edit by Willi Wipp
   
    Screen.MousePointer = 11
    Set db = CurrentDb
    strSQL = "SELECT Contact_ID, Categories " & _
               "FROM tblContacts"
    Set rstContact = db.OpenRecordset(strSQL)
    Do While Not rstContact.EOF
        strSQL = "SELECT Contact_ID, Category_ID " & _
                   "FROM tblkContactCategory " & _
                  "WHERE Contact_ID =" & rstContact!Contact_ID
        Set rstLink = db.OpenRecordset(strSQL)
        rstContact.Edit
        rstContact!Categories = Null
        Do While Not rstLink.EOF
            strSQL = "SELECT Category_ID, Category_Name " & _
                       "FROM tblCategories " & _
                      "WHERE Category_ID =" & rstLink!Category_ID
            Set rstName = db.OpenRecordset(stSQL)
            rstContact.Categories = rstContact!Categories & _
                                    rstName!Category_Name & " ,"
            rstName.Close
NextRecord:
            rstLink.MoveNext
        Loop
        rstContact.Update
        rstLink.Close
        rstContact.MoveNext
    Loop
    db.Close
    Set rstContact = Nothing
    Set rstName = Nothing
    Set rstLink = Nothing
    Set db = Nothing
    Screen.MousePointer = 0
    Exit Sub
RecordError:
    Resume NextRecord
End Sub


Zuletzt bearbeitet von Mindjogger am 14. März 2008, 17:51, insgesamt einmal bearbeitet
Mindjogger
Im Profil kannst Du frei den Rang ändern


Verfasst am:
14. März 2008, 17:51
Rufname:


AW: Fehler in Update: Fehler beim Kompilieren -> Methode - AW: Fehler in Update: Fehler beim Kompilieren -> Methode

Nach oben
       Version: Office 2003

Andreas hat die Lösung gefunden.

statt rstContact.Categories einfach rstContact!Categories

Danke.
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: where in query update 2 silversurfer66 804 18. Sep 2006, 15:24
Gast where in query update
Keine neuen Beiträge Access Tabellen & Abfragen: Update Agfrage 5 f1racing 599 02. Aug 2006, 06:51
jens05 Update Agfrage
Keine neuen Beiträge Access Tabellen & Abfragen: Fehler in der selectanweisung Hilfe!!!!!!!!!!!!!! 6 vbatobi 891 18. Apr 2006, 13:24
chris1337 Fehler in der selectanweisung Hilfe!!!!!!!!!!!!!!
Keine neuen Beiträge Access Tabellen & Abfragen: Fehler in Löschabfrage!! 4 BorisDieKlinge 1623 12. Apr 2006, 13:17
BorisDieKlinge Fehler in Löschabfrage!!
Keine neuen Beiträge Access Tabellen & Abfragen: Access abfrage mittels SQL gibt Fehler... 1 Doris72 692 27. Feb 2006, 20:44
jens05 Access abfrage mittels SQL gibt Fehler...
Keine neuen Beiträge Access Tabellen & Abfragen: Übergabe eine Variable verursacht Fehler 2 blicki 714 16. Feb 2006, 10:42
blicki Übergabe eine Variable verursacht Fehler
Keine neuen Beiträge Access Tabellen & Abfragen: Laufzeitfehler 3061 / UPDATE SQL 6 Spoldo 4349 18. Jan 2006, 21:01
jens05 Laufzeitfehler 3061 / UPDATE SQL
Keine neuen Beiträge Access Tabellen & Abfragen: Aktualisierungsabfrage mit UPDATE 7 cubus 907 26. Dez 2005, 21:38
jens05 Aktualisierungsabfrage mit UPDATE
Keine neuen Beiträge Access Tabellen & Abfragen: Fehler 2001: Sie haben die vorherige Operation abgebrochen 11 lara123 8387 16. Nov 2005, 12:17
Willi Wipp Fehler 2001: Sie haben die vorherige Operation abgebrochen
Keine neuen Beiträge Access Tabellen & Abfragen: wo ist der fehler (sql) ? 4 Gast 913 26. Okt 2005, 17:59
jens05 wo ist der fehler (sql) ?
Keine neuen Beiträge Access Tabellen & Abfragen: Update Abfrage 1 schuetzejanett 598 18. Okt 2005, 21:39
jens05 Update Abfrage
Keine neuen Beiträge Access Tabellen & Abfragen: Fehler beim Abfrage Gruppieren 0 hafisch 900 22. Sep 2005, 12:39
hafisch Fehler beim Abfrage Gruppieren
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Frontpage Forum