ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
310
310
EMPFEHLEN
-
Hallo zusammen,
mein Problem ist folgendes: Ich möchte gern einen beliebigen String in eine OracleDB in ein Clob-Feld schreiben.
Ich habe es per Stream versucht aber alles was in der DB steht ist leider nur der Hex-Code meiner Ascii-Zeichen. Hier mein Code:
pStmt ist ein PreparedStatement.
Code :1 2 3 4
String text = "Irgend ein Text auch mit Umbrüchen und so"; ByteArrayInputStream bais = new ByteArrayInputStream(text.getBytes()); pStmt.setBinaryStream(6, bais, bais.available());
-
09.05.08 19:34 #2
- Registriert seit
- Jun 2002
- Ort
- Saarbrücken (Saarland)
- Beiträge
- 9.886
- Blog-Einträge
- 29
Hallo,
entweder nimmst du oracle.sql.CLOB oder verwendest (ab Oracle 10g) einfach:
PreparedStatement.setString(...) .
schau mal hier:
http://www.oracle.com/technology/sam...lejdbc10g.html
Gruß TomJava rocks!
How to become a good Java Programmer?
Does IT in Java and .Net
The only valid measurement of code quality: WTFs / minute
Blog
Xing
Twitter
Ähnliche Themen
-
Wie bekomme ich einen vollen Klang bei einer Konzertaufnahme
Von apfel2 im Forum Audiotechnik, Recording & Audio-SoftwareAntworten: 7Letzter Beitrag: 31.07.10, 15:16 -
Abfrage von CLOB Spalte aus einer Oracle DB
Von Templorials im Forum PHPAntworten: 0Letzter Beitrag: 24.07.08, 11:44 -
Einfach einen String in einer Variablen speichern
Von Fakespace im Forum JavaAntworten: 6Letzter Beitrag: 20.09.05, 08:21 -
CLOB aus einer Oracle DB in einen String einlesen und Ausgeben
Von ramzymamzy im Forum JavaAntworten: 21Letzter Beitrag: 02.02.05, 10:20 -
in einer txt. datei einen string löschen
Von Pflaumi im Forum ASPAntworten: 1Letzter Beitrag: 29.11.01, 13:44





Zitieren

Login





