wie kann ich clobs in forms 6i einlesen, ändern?

Von: , 16.02.2010 16:23 Uhr

ich möchte clobs in forms 6i aus der DB auslesen, ändern und wieder in die DB abspeichern. Wie geht das? Brauche ich dafür zusätzliche Bibliotheken? Wenn ja, welche?

Vielen Dank für eure Mühe.
Brigitte

3 Antworten zu dieser Frage

  1. Antwort von nach 2 Minuten 0 hilfreich
    Re: wie kann ich clobs in forms 6i einlesen, ändern?

    ich möchte clobs in forms 6i aus der DB auslesen, ändern und
    wieder in die DB abspeichern. Wie geht das? Brauche ich dafür
    zusätzliche Bibliotheken? Wenn ja, welche?

    Vielen Dank für eure Mühe.
    Brigitt
    Ich habe zur Zeit leider kein 6i aber dass müsste unter 6 genauso gehen wie unter 10

    das Attribut in Forms genauso auswählen wie immer
    als Datentyp LONG
    Functional auf Multiline einstellen und dann ganz normal arbeiten

    Viel Spass

  2. Antwort von nach einem Tag 0 hilfreich
    Re: wie kann ich clobs in forms 6i einlesen, ändern?

    Soweit ich das noch in Erinnerung habe, gibt es dafür ein Package innerhalb von Forms6. Ansonsten müsstest Du auf die DBMS* Packages ausweichen, die kannst Du auch von 6i aufrufen.
    Ganz einfache Forms-Funktionalitäten wie ein Feld im Block oder so funktionieren leider nicht bzw. nur eingschränkt.

    Viele Erfolg, Alex

  3. Antwort von nach 2 Tagen 0 hilfreich
    Re: wie kann ich clobs in forms 6i einlesen, ändern?

    Mithilfe des Packages DBMS_LOB in der Datenbank (eigenes Package, dass das CLOB-Feld liest, einfügt und ändert) und das CLOB-Feld dann in Forms "aufsplitten" - also bis 4000 Zeichen als (VAR)CHAR.
    Direkt ist es in Forms6i NICHT möglich.

    Jetzt auf diese Frage antworten.