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.
2787
Views
Laufzeitfehler
von Gast » 13.06.2005 09:28 • Verfasst in ABAP® für Anfänger
6
Antw.
5998
Views
Laufzeitfehler POSTING_ILLEGAL_STATEMENT
von overbull » 18.03.2015 11:16 • Verfasst in ABAP® Core
1
Antw.
2753
Views
Laufzeitfehler DBIF_RSQL_INVALID_REQUEST
von Gianpiero » 16.12.2008 14:50 • Verfasst in Basis
2
Antw.
18053
Views
Laufzeitfehler TSV_TNEW_PAGE_ALLOC_FAILED
von kbit100 » 08.05.2008 14:18 • Verfasst in ABAP® für Anfänger
6
Antw.
7895
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

Aktuelle Forenbeiträge

Regex in where
vor 47 Minuten von edwin 1 / 9
Programm anlegen mit Vorlage
vor 4 Stunden von DeathAndPain 2 / 75
IT0024 Qualifikationen CP-ID
vor 5 Stunden von DeathAndPain 2 / 314
BUSOBJEKT zu CMIS PHIO ermitteln
vor 7 Stunden von snooga87 1 / 53

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.

Aktuelle Forenbeiträge

Regex in where
vor 47 Minuten von edwin 1 / 9
Programm anlegen mit Vorlage
vor 4 Stunden von DeathAndPain 2 / 75
IT0024 Qualifikationen CP-ID
vor 5 Stunden von DeathAndPain 2 / 314
BUSOBJEKT zu CMIS PHIO ermitteln
vor 7 Stunden von snooga87 1 / 53

Unbeantwortete Forenbeiträge

Regex in where
vor 47 Minuten von edwin 1 / 9
BUSOBJEKT zu CMIS PHIO ermitteln
vor 7 Stunden von snooga87 1 / 53
aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3228