[NEWSboard IBMi Forum]
Seite 2 von 2 Erste 1 2

Hybrid View

  1. #1
    rod Besucher/Guest
    Es geht hier um die Umsetzung einer DB die auf allen Plattformen erst in Textdateien ausgelesen werden , das wollte ich mir auf der AS/400 schenken. Und anschliessend in einem neuen Format per jdbc in die DB geschrieben wird.
    Diese Funktionalität ist so gewählt, da es einfacher ist, die DB auszulesen, wegzuschmeissen, neu aufzubauen und zu befüllen, als zwei parallele DBs zu haben, das hiesse erst eine komplett neue DB anzulegen, und dann zwischen diesen hinundherzuschaufeln. Auf der AS/400 ist das recht einfach, aber mit MSSQL, Oracle usw ist das nicht so einfach....

    Schönen Gruß

    Roderich

  2. #2
    Registriert seit
    Mar 2002
    Beiträge
    5.365
    Hallo,

    Zitat Zitat von rod
    new FileInputStream(file, "Cp273"));
    Roderich
    was hast Du da für einen FileInputStream? meiner (JDK SE 1.4.2) hat einen solchigen nicht?!

    Dieter Bender
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  3. #3
    rod Besucher/Guest
    Hallo Dieter,

    entschuldigung, mein Fehler:
    mReader = new BufferedReader(new InputStreamReader(
    new FileInputStream(file),"Cp273"));

    das ist ein Parameter im Constructor des InputStreamReader

    Schönen Gruß
    Roderich



    Zitat Zitat von BenderD
    Hallo,



    was hast Du da für einen FileInputStream? meiner (JDK SE 1.4.2) hat einen solchigen nicht?!

    Dieter Bender

  4. #4
    Registriert seit
    Mar 2002
    Beiträge
    5.365
    Hallo Roderich,

    das ist bei knappen Codesnippets manchmal nicht so einfach, das auf einen Blick zu erfassen, zumal mich das file ein wenig verwirrt, der FileInputStream wäre auch mit dem Pfad zufrieden.
    An die CCSID kommt man wohl über die File und co Objekte nicht dran, was weiß ein Windows oder Unix File dass es eine CCSID haben könnte und gar welche. Die einzige Chance wäre über das IFSFile Objekt aus dem Toolbox Zinnober, aber ich habe die Scheu immer noch nicht verstanden das auf einer AS400 in ein Streamfile zu schreiben, oder wo kommen die Daten denn her?
    Ich bin allerdings immer noch nicht davon überzeugt, dass die falsche Umwandlung ohne Angabe der CCSID ein Feature und kein Bug ist - wie stehts mit euren Java PTFs?

    mfg

    Dieter Bender

    Zitat Zitat von rod
    Hallo Dieter,

    entschuldigung, mein Fehler:
    mReader = new BufferedReader(new InputStreamReader(
    new FileInputStream(file),"Cp273"));

    das ist ein Parameter im Constructor des InputStreamReader

    Schönen Gruß
    Roderich
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

Similar Threads

  1. Konvertierung nach Graphic --> CCSID Problem
    By codierknecht in forum NEWSboard SAP
    Antworten: 32
    Letzter Beitrag: 09-02-18, 13:00
  2. Java und Fehlermeldung jva0122 bei simplen "Hello World"
    By TARASIK in forum IBM i Hauptforum
    Antworten: 21
    Letzter Beitrag: 30-03-11, 13:48
  3. Antworten: 3
    Letzter Beitrag: 06-06-06, 15:57
  4. CCSID ändern
    By schaaf in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 04-05-06, 11:18
  5. CCSID eines Files
    By Binford in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 07-03-06, 08:58

Berechtigungen

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