Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

SQL in VBA Fehler: Argument nicht optional

Empfohlene Antworten

Hallo,

ich hab hier ein Problem.

Führe in meinem VBA Code folgenden SQL Befehl aus:


DoCmd.RunSQL = "INSERT INTO kObjekte ( Kostenstelle, Bezeichnung, Text1, Text2, Text3, Text4, Text7, Text8, Text9, Text10," & _

    " Datum1, Datum2, Typ, IstAktiv, Kommentar ) VALUES ( '" & rs![Kostenstelle] & "', '" & rs![APS] & "', '" & rs![APS_Marke] & "', '" & rs![APS_Kategorie] & _

    "', '" & rs![MAC-Adresse] & "', '" & rs![OS] & "', '" & rs![Drucker_Marke] & "', '" & rs![Dose] & "', '" & rs![SerienNr Rechner] & "', '" & rs![SerienNr Drucker] & _

    "', #" & rs![Kaufdatum Rechner] & "#, #" & rs![Kaufdatum Drucker] & "#, 'APS', 'J', '" & rs![Bemerkung] & "' );"

So, die Fehlermeldung kommt bei rs![bemerkung]... wenn ich das Feld weglasse bei rs![Kaufdatum Drucker] usw.

Jetzt frage ich mich wieso die Meldung kommt, optional sind die Argumente ja eigentlich, da ich in der Tabelle, in die ich die Daten einlese keine Pflichtfelder habe. Es kann sein, dass in dem Recordset manche Felder nicht ausgefüllt sind, was den ja aber eigentlich nicht weiter stören müsste bzw sollte.

Habe im ersten Datensatz der Tabelle aber etwas in "Bemerkung" stehen.

Weiß einer woran das sonst liegen kann bzw. wie ich das Problem lösen kann?

ok, hat was gedauert, aber nu funktioniert alles, waren n paar Fehler im Code ^^

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.