[NEWSboard IBMi Forum]

Thema: insert 32768

Hybrid View

  1. #1
    Registriert seit
    Feb 2001
    Beiträge
    20.785
    Die Geschwindigkeit liegt in der einmaligen Interpretation des Commands mit der anschließend beliebig häufigen Ausführung begründet.
    Machst du jedes mal ein neues Command-Objekt, muss die AS/400 jedes mal die Syntax prüfen sowie die Tabelle und Felder ermitteln und checken sowie das Kommando vorbereiten (Preparen) bevor es zur Ausführung kommt.
    Es reicht, diesen Vorgang genau 1 Mal zu machen, so dass die nachfolgenden Ausführungen eben beschleunigt werden.
    Dies gilt i.Ü. grundsätzlich für jeden SQL-Befehl.

    Übrigens, bei deiner Methodik reicht es, eine lokale Variable innerhalb der Prozedur zu verwenden.
    Zusätzliche solltest du "Using" verwenden und in einen Try/Catch einbetten.
    Using hat den Vorteil, dass das Objekt auch im Fehlerfall (catch) oder bei return automatisch zerstürt wird, da die Dispose-Methode aufgerufen wird.
    http://msdn.microsoft.com/de-de/library/yh598w02.aspx

    Aber ich denke, du hast hier zur Vereinfachung diese Code-Teile nur ausgeblendet.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  2. #2
    Registriert seit
    Sep 2005
    Beiträge
    79
    Nochmal zum Abschluss dieses Themas: Die hier erhaltene Unterstützung kann man sich nur wünschen.
    Das Programm ist natürlich deutlich umfangreicher als hier auszugsweise gepostet. Try und catch war klar. Die elegante Methode Using war neu für mich. So erhielt ich nicht nur eine Lösung für mein Problem, sondern auch eine echte Verbesserung.
    Das Lesen von Büchern ist natürlich Voraussetzung. Die echte Lernphase beginnt allerdings erst in der Praxis. Besten Dank und eine gesegnete Weihnacht...

Similar Threads

  1. COBOL SQL INSERT Satznummer des Inserts
    By heg in forum NEWSboard Programmierung
    Antworten: 10
    Letzter Beitrag: 10-10-14, 16:13
  2. SQL V5R4 Insert into
    By KingofKning in forum NEWSboard Programmierung
    Antworten: 7
    Letzter Beitrag: 10-10-14, 09:13
  3. RPGLE Trigger before insert übernimmt neue Werte nicht
    By msost in forum NEWSboard Programmierung
    Antworten: 7
    Letzter Beitrag: 07-10-14, 14:15
  4. SQL insert mit variable
    By Robi in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 21-03-03, 10:16

Tags for this Thread

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •