Laufzeitfehler bei Datenbankzugriffen

Getting started ... Alles für einen gelungenen Start.
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

Laufzeitfehler bei Datenbankzugriffen

Beitrag von KleinerEisbaer (Specialist / 123 / 3 / 0 ) »
Hallo Zusammen,

ich habe einen Laufzeitfehler DBIF_RSQL_INVALID_CURSOR mit der Ausnahme CX_SY_OPEN_SQL_DB verursacht.

Der Laufzeitfehler steht im Zusammenhang mit einem Select. Ich poste hier mal den betreffenden Code:

Code: Alles auswählen.

Update vbap client specified set
  ZZAFIELD = '5A'
  ZZBFIELD = '6A'
  ZZCFIELD = '7A'
  where
  vbeln = wa_vbap-vbeln
  and posnr = wa_vbap-posnr.

  Select * from vbap
  into corresponding fields of wa_vbap
  where vbeln = wa_vbap-vbeln
  and posnr = wa_vbap-posnr.
  Endselect.
Ich habe es schon mit einem 'COMMIT WORK' zwischen dem Update-Befehl und dem Select versucht, das hat aber auch nichts genutzt.

Könnt Ihr mir da weiterhelfen?

DANKE :!:

P.S: Es heißt in der Fehlermeldung: 'Während einer Datenbankselektion erfolgte ein Datenbank-Commit. Anschließend sollte diese Selektion fortgesetzt werden. Vor einem Datenbank-Commit müssen aber alle laufenden Datenbankselektionen abgeschlossen werden'.
Nimm die Menschen wie sie sind, es gibt keine anderen.

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von MarkusW (Specialist / 406 / 5 / 0 ) »
Zwischen SELECT und ENDSELECT darf kein COMMIT WORK stehen!

Gruß
Markus

Beitrag von KleinerEisbaer (Specialist / 123 / 3 / 0 ) »
Ah, ok.
Ja, es lag wohl an einem Break-point, den ich auf den Select gesetzt hatte.

Danke für Deine Antwort!
Nimm die Menschen wie sie sind, es gibt keine anderen.

Seite 1 von 1

Vergleichbare Themen

2
Antw.
2570
Views
Laufzeitfehler
von Gast » 13.06.2005 09:28 • Verfasst in ABAP® für Anfänger
6
Antw.
5555
Views
Laufzeitfehler POSTING_ILLEGAL_STATEMENT
von overbull » 18.03.2015 11:16 • Verfasst in ABAP® Core
1
Antw.
2645
Views
Laufzeitfehler DBIF_RSQL_INVALID_REQUEST
von Gianpiero » 16.12.2008 14:50 • Verfasst in Basis
2
Antw.
17237
Views
Laufzeitfehler TSV_TNEW_PAGE_ALLOC_FAILED
von kbit100 » 08.05.2008 14:18 • Verfasst in ABAP® für Anfänger
6
Antw.
7597
Views
Laufzeitfehler - Ursache?
von ralf.wenzel » 18.04.2008 10:29 • Verfasst in ABAP® Core

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.