Office: (Office 2007) Laufzeitfehler 3061

Helfe beim Thema Laufzeitfehler 3061 in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Hallo zusammen, Meine erste Frage bezeiht sich auf den Laufzeitfehler 3061 "1 Parameter wurde erwartet - es wurden zu wenig übergeben" Ich habe ein... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von Forza SGD, 24. Oktober 2010.

  1. Laufzeitfehler 3061


    Hallo zusammen,

    Meine erste Frage bezeiht sich auf den Laufzeitfehler 3061 "1 Parameter wurde erwartet - es wurden zu wenig übergeben"

    Ich habe ein Formular - dort können in dieversen Comboboxen ergebnisse ausgewählt werden - betätigt der Nutzer die dazugehörige Checkbox werden die Comboboxen ausgegraut. Beim betätigen dieser Checkbox soll er nun den Inhalt der combobox in das feld status_aktuell der tabelle tbl_basis_kunden speichern. Folgend mein code:

    Code:
    Wie gesagt - es kommt oben genannte Fehlermeldung! Wenn mir einer helfen kann wäre ich sehr dankbar!

    Besten Dank im voraus

    Gruß

    Andreas

    :)
     
    Forza SGD, 24. Oktober 2010
    #1
  2. Hallo!

    Der fehlende Parameter ist [Forms]![frm_rsc_markierte_kunden]![cbo_rsc_status_call1_grund].
    Grund: Database.Execute hat keinen direkten Zugriff auf die Forms-Auflistung.

    Da du aber bereits im Where-Teil einen Wert als Text an die SQL-Anweisung anhängst, sollte das Anhängen des Wertes aus cbo_rsc_status_call1_grund auch kein Problem sein. *wink.gif*

    z. B.
    Code:
    mfg
    Josef
     
    Josef P., 26. Oktober 2010
    #2
  3. Danke für die schnelle Antwort - die Fehlermeldung ist nach wie vor die gleiche. Ich hatte zunächst auch gar nicht den Wert der Combobox angesprochen, sondern die tabelle in welcher der Wert hinterlegt ist. Nur wird der Wert der Combobox erst nach schließen des Formulars hart in die Tabelle geschrieben - würde ich die Abfrage ausführen lassen - funktioniert diese zwar, doch kopiert quasi den Inhalt eines leeren Feldes. Könnte man dies vielleicht mit einem SaveRecord lösen?

    Und noch eine Verständnisfrage: Was hat es mit dem ""TRUE"" usw. auf sich?

    Also nochmal vielen Dank!
     
    Forza SGD, 26. Oktober 2010
    #3
  4. Laufzeitfehler 3061

    Das war eine Verwechslung von mir. Ich dachte an ein Ja/Nein-Feld statt einer Combobox.

    Welchen Datentyp hat status_aktuell? Falls das ein String ist muss der Wert in Hochkomma.
    Code:
    Falls kdnr ebenso ein Textfeld ist, müsste das auch noch in Hochkomma eingeklammert werden.

    Tipp: Betrachte die zusammengesetzte SQL-Anweisung - dann siehst du vermutlich den Fehler früher.
    Code:
    Falls du den Fehler nicht erkennst, könntest du die SQL-Anweisung herzeigen.

    mfg
    Josef
     
    Josef P., 26. Oktober 2010
    #4
  5. Gruß Josef,

    Also der Code funktioniert - ich bin relativ neu bei SQL und VBA und habe daher noch Schwierigkeiten mit der Syntax, quasi hing es am Ende an den fehlenden Hochkommata - allerdings musste ich tatsächlich noch ein acCmdSaveRecord vorsetzen damit er in keinen Schreibkonflikt kommt!

    Vielen Dank für die schnelle und kompetente Hilfe
     
    Forza SGD, 26. Oktober 2010
    #5
Thema:

Laufzeitfehler 3061

Die Seite wird geladen...
  1. Laufzeitfehler 3061 - Similar Threads - Laufzeitfehler 3061

  2. VBA:Laufzeitfehler beim Einlesen in Variable

    in Microsoft Excel Hilfe
    VBA:Laufzeitfehler beim Einlesen in Variable: Hallo Excel Freaks, ich habe eine Frage, ein Problem wo ich nicht mehr weiter weis.... In eine Exceldatei kopiere ich mir über Makro auf ein Tabellenblatt von anderen Exceldateien das...
  3. Datenbank bleibt gesperrt - laccdb wird nicht gelöscht

    in Microsoft Access Hilfe
    Datenbank bleibt gesperrt - laccdb wird nicht gelöscht: Hallo zusammen, ich betreue eine Datenbank mit getrenntem Back- und Frontend, die in einem Firmennetzwerk auf dem Netzlaufwerk liegt. Ich entwickle sie lokal weiter, ohne vor Ort zu sein, wobei...
  4. Access Laufzeitfehler 3048

    in Microsoft Access Hilfe
    Access Laufzeitfehler 3048: Bevor ihr Euren Code durchrackert, weil Access plötzlich Probleme macht: Die Version 2408 (Build 17928.20114) dürfte ein wenig misslungen sein! Access bleibt nach dem Schließen im Taskmanager...
  5. Laufzeitfehler 9 VBA

    in Microsoft Excel Hilfe
    Laufzeitfehler 9 VBA: Nschdem ich die Office Version von 2010 auf 2019 aktualisiert habe wird mir der Laufzeitfehler 9 ausgegeben. Das ist der Code Sub FiberCollect() Dim NumRows As Long 'letzte celle Dim Counter As...
  6. VBA Laufzeitfehler 9

    in Microsoft Excel Hilfe
    VBA Laufzeitfehler 9: Guten Abende an alle VBA Profi, Ich lerne gerade Programmierung mit VBA und habe fast null Ahnung von Fehlern ich habe folgenden Probleme. ich einen xlsm Datei versuche eine Tabelle mit codename...
  7. [VBA] .Documents.Open -> Laufzeitfehler 91

    in Microsoft Excel Hilfe
    [VBA] .Documents.Open -> Laufzeitfehler 91: Hallo zusammen, bekomme aktuell den Laufzeitfehler 91 an der Codestelle, wo ich versuche ein Word Dokument zu öffnen (Set wdDoc = wdApp.Documents.Open(wbBook.Path & "\" & stWordDocument)), das...
  8. Laufzeitfehler 3061 bei Parameterabfrage

    in Microsoft Access Hilfe
    Laufzeitfehler 3061 bei Parameterabfrage: Tag zusammen, ich hab wieder mal ein kleines Problemchen, für das ich keine Lösung parat habe. Ich hab mich auch schon im Archiv und im FAQ umgeschaut, die dortigen Texte helfen mir auch nicht...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden