Zum Inhalt springen

erdnah

Mitglieder
  • Gesamte Inhalte

    78
  • Benutzer seit

  • Letzter Besuch

Beiträge von erdnah

  1. Zu Aufgabe 2.11:

    Die Individualsoftware muss doch Lösung 3, sprich das Steuerprogramm für das XDP 173 sein, weil das doch für das neue System nicht mehr vorhanden und daher programmiert werden muss!? In 2.10 hat man schließlich die "Adaption" vorbereitet. Was meint ihr!?

  2. @stigi:

    Bei mir ist der critical path:

    Vorgang 1 mit einem Tag (gesamt 1), Vorgang 2 mit 5 Tagen (gesamt 6), Vorgang 4 mit 15 Tagen (gesamt 21), Vorgang 7 mit einem Tag (gesamt 22), Vorgang 8 bzw. 9 mit einem Tag (gesamt 23).

    Bitte korrigiere mich (ich sehe die Aufgabe so vor mir...)!

  3. Zu Aufgabe 1.2 steht in Wikipedia:

    "...eine schwerfällige und lang andauernde Entscheidungsfindung, ... zählen zu den Nachteilen dieser Organisation von Stellenbeziehungen."

    Ich habe mich daher dort auch für die Teamarbeit entschieden.

    Hätte mir eine einfache Zwischenprüfung vorgestellt. War aber auch die erste die ich in meinem Leben überhaupt gesehen habe :hells:

  4. jo, aber wenn das handy neben dem notebook liegt und mit umts online ist, muss es ja mit irda mit dem notebook verbunden sein. und wenn umts schneller als irda wäre, könnte ich auch gleich mit gprs ins netz... ich möchte ja gerade auf die umts-karte verzichten können.

  5. Ziemlich dick ist das E70 wirklich.

    Was mich halt brennend interessiert, ob ich das Handy mit dem Laptop verbinden (z.B. WLAN) und dann mit UMTS ins Netz kann?!

    Afaik hat die 9300er Serie gar kein UMTS!? Mag sein das ich mich da aber auch irre... stimmt aber, dass die 9300er auch nicht viel größer sind. Hatte gedacht die wären noch breiter und länger. Wenn man das Gerät auf der Nokia Website so sieht, wirkt es gar nicht so dick... wahrscheinlich da es ja auch einigermaßen lang ist. Puh, voll schwierige Entscheidung ....

  6. Hm, 22mm geht doch noch, für die Hosentasche, oder?! Ich trage ja keine gaaanz engen Hosen :rolleyes:

    Ich hielt es für praktisch, weil:

    - einigermaßen großes Display, man kann auch Mails schreiben mit qwertz

    - UMTS und WLAN: Kann man das Handy mit WLAN mit dem Laptop verbinden und dann mit dem Laptop ins Netz!?

    - die Kamera ist ok, 2 MP. wofür auch immer.

    Das Handy muss halt noch mitnehmbar sein, ein Nokia 9300 passt einfach nirgendwo rein... es sein denn es ist Winter und man läuft den ganzen Tag mit Jackett rum oder trägt das Gerät in der Hand und legt es immer neben sich auf den Tisch :(

  7. Wer lesen kann ist klar im Vorteil! Wie ich sehe kannst du das nicht...

    :P

    Das bei Java Programmierung im Outline Fenster die Methoden einer Klasse angezeigt werden weiß ich selber! Wie man seinen Java Code default mässig formatieren kann weiß ich auch.

    Toll! :uli

    Und das das Ganze auch noch mit dem Standard "All in one" Packet des WST-PAckets von Eclispe funktioniert hat habe ich ja geschreiben!

    Ja.

    Allerdings funktioniert das nicht mehr sobald ich das oben erwähnte PHP Eclispe Plugin einbinde! ... weiß welche Einstellungen ich anpassen muss damit ich auch HTML-Files (das sind die Files von den wir reden! NICHT JAVA) ...

    Und ich dachte immer, man würde mit einem PHP PlugIn php-Code bearbeiten. Oh man, wie naiv von mir :rolleyes: Das man damit HTML bearbeiten möchte, das konnte ich ja nicht wissen.

    Dir ist aber schon klar, dass es auch in php Klassen gibt? php ist nämlich zumindest seit Version 5 einigermaßen objektorientiert. Und wie ich auch geschrieben habe, was Du allerdings nicht begriffen hast, wird meine php-Klasse in der Outline dargestellt.

    So, und nun fang mit dem Denken an.

  8. @BAD-BOY-HACKER: Dein Benutzername ist nicht nur einfach ********en, sondern sicherlich auch ziemlich unangemessen.

    Was die Outline angeht, gibt es bei mir keinerlei Probleme (z.B. werden bei Klassen die einzelnen Methoden dargestellt).

    Automatisch formatieren kannst du mit Strg + Shift + F. Die Regeln dafür kannst Du festlegen.

    Es heißt "Editor" und "mehr". Das sind aber nicht die einzigen Fehler...

  9. Hi tuxfriend,

    vielen Dank für Deine Mühen! Im Grunde fehlte nur der Doppelpunkt im Statement (und ein "&" für die Referenz beim oci_bind_by_name()-Aufruf).

    Hier der (relevante) funktionserfüllende Code:

    // XML-User holen, dazu StoredProcedure ABCSCHEMA.ABCINTERFACE.GETUSERIDBYSESSIONID(varchar2(200)) aufrufen
    
    $stmtString = "DECLARE RetVal CLOB; P_SESSIONID VARCHAR2(200); BEGIN P_SESSIONID := '".$_GET['sid']."'; :RetVal := ABCSCHEMA.ABCINTERFACE.GETUSERIDBYSESSIONID ( P_SESSIONID ); END;";
    
    $stmt = oci_parse($conn, $stmtString);
    
    
    // CLOB bereitstellen
    
    $RetVal = oci_new_descriptor($conn, OCI_D_LOB);
    
    
    // Den Rueckgabewert der Stored Procedure (:RetVal) an $RetVal binden
    
    oci_bind_by_name($stmt, ":RetVal", &$RetVal, -1, OCI_B_CLOB);
    
    
    // Und ab!
    
    oci_execute($stmt);
    
    
    // XML-String als DOM-Objekt einlesen
    
    $domObj = new domDocument();
    
    $domObj->preserveWhiteSpaces = false;
    
    $domObj->loadXML($RetVal->load());

    Aus dem large Object holt man dann halt den "wahren Inhalt" mit $RetVal->load() raus... das hatte ich mir auch einfacher vorgestellt... :hells:

    Grüße,

    erdnah

  10. Hi,

    ohne PDOs würde ich gerne ein CLOB entgegennehmen, das ich als Rückgabe aus einer Stored Procedure von Oracle enthalte. Ich habe nun schon einige Stunden probiert und gesucht, aber leider kein einigermaßen ähnliches Beispiel finden können. Auch die php-Referenz hat mir nicht so recht helfen können. Hier mein Ansatz:

    // $sid ist SESSION-ID, fuer die es einen User als "XML-CLOB" gibt
    
    $stmt = oci_parse($conn, "DECLARE RetVal CLOB; P_SESSIONID VARCHAR2(200); BEGIN P_SESSIONID := '".$sid."'; RetVal := ABCSCHEMA.ABCINTERFACE.GETUSERIDBYSESSIONID ( P_SESSIONID ); END;");
    
    
    // versuche "irgendwie" den "RetVal"-return als CLOB in $RetVal zu bekommen
    
    $RetVal = oci_new_descriptor($conn, OCI_D_LOB);
    
    oci_bind_by_name($stmt, ":RetVal", $RetVal, -1, OCI_B_CLOB);
    Darauf erhalte ich die Warnung:
    Warning: oci_bind_by_name() [function.oci-bind-by-name]: Error while trying to retrieve text for error ORA-01036 in ...
    Im Code geht es weiter:
    oci_execute($stmt);
    
    oci_result($stmt, $RetVal);
    
    die($RetVal);

    Führt zu:

    Warning: oci_result() [function.oci-result]: Invalid column index "1" in ...

    Leider habe ich keinen Einfluss auf die Schnittstelle an sich.

    Hoffe das mir jemand helfen kann...

    Viele Grüße,

    erdnah

  11. Jo, danke. Jetzt brauch ich nur noch ein paar mehr Rechte hier im Unternehmen, damit ich das ausprobieren kann. Scheinbar haben Trigger noch einmal unabhängige eigene Rechte?!

    Habe direkt noch einmal weiter geschaut unter dem Link, und bin auf http://www.php-faq.de/q/q-oracle-langer-text.html ("Wie speichere ich Datensätze mit mehr als 2000 Zeichen ab?") gestoßen. Das Problem dürfte dann bei mir auch auftreten. Was kann ich denn da machen?

  12. Hallo allerseits,

    ich verwende in einem Projekt AdoDB, bisher mit MySQL (was auch problemlos lief). Nun hat sich die DB auf Oracle geändert und ich sagte noch unwissend, dass dies kein Problem sei und ich aufgrund des Datenbanklayers nur die Verbindungsdaten anpassen müsste.

    Allerdings ist es nun so, dass Oracle bei den INSERT-Statements immer ein "INSERT (id, foo) VALUES (aSequence.nextVal, 'fooString')" erwartet, während ich ja bei MySQL mit "INSERT (foo) VALUES ('fooString')" ausgekommen bin (da PK, auto_increment).

    Ich hörte dass ich das Statement evt. so lassen könnte wenn ich einen Trigger bei Oracle implementiere, "der auf Inserts (BEFORE INSERT) reagiert und den nächsten Wert der Sequenz in das entsprechende Feld schreibt". Wie funktioniert das, bzw. wie müsste der PL/SQL-Block aussehen?

    Oder habt ihr einen ganz anderen Vorschlag?

    Viele Grüße,

    erdnah

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...