ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
297
297
EMPFEHLEN
-
Hallo,
ich möchte gerne ein File in ein BLOB Feld speichern. Allerdings gehe ich nicht den Weg über JDBC(hier weiß ich wie es geht), sondern habe mir eine php Schnittstelle geschrieben, die das File bekommt und in die mysql DB einträgt(Grund: so muss ich die DB nicht von extern erreichbar machen, was in meinem Fall auch nicht geht).
Allerdings stimmt da was mit dem Dateiformat nicht:
So übertrage ich die Datei an die php Schnittstelle. Die nimmt das dann auf und trägt alles in die Datenbank ein.
Code :1 2 3 4 5 6 7 8 9 10
ClientHttpRequest dataupload = new ClientHttpRequest(urlPhp); FileInputStream fis = null; File file = new File(file_string); fis = new FileInputStream(file); dataupload.setParameter("data", fis); dataupload.post();
Die Datei wird dann in der php Datei mit $_REQUEST['data'] mit INSERT in die DB übertragen:
Ich glaube, dass ich die Datei fis noch vorher in Java umwandeln muss?
Weißt jemand wie man das macht, damit die Datei richtig in das Blob Feld kommt?Geändert von proforma (18.10.11 um 21:02 Uhr)
-
ich habe mir fis mal ausgeben lassen und da steht nur: java.io.FileInputStream@14a55f2 drin
Irgendwie muss man eine Datei doch einlesen können und dann ins Binärformat bringen können, sodass sie in ein BLOB passt?
-
19.10.11 09:11 #3
- Registriert seit
- Jun 2005
- Beiträge
- 8.168
Hi.
Manchmal kann es so einfach sein:
GrußCode java:1
dataupload.setParameter("data", file);
If at first you don't succeed, try again. Then quit. No use being a damn fool about it.
-
19.10.11 10:18 #4SE Tutorials.de Gastzugang
@TO
Bitte nächste mal die verwendete API *sieht nach Apache HTTP Commons aus* mit angeben damit auch User die diese API nicht kennen wissen worum es geht und in den entsprechenden DOCs nachlesen können *was du auch hättest tun sollen ... dann hättest du den Fehler selbst gefunden*.
Ähnliche Themen
-
BLOB in MySQL-DB speichern
Von StupidBoy im Forum PHPAntworten: 2Letzter Beitrag: 21.03.09, 23:50 -
Vector als Blob in Oracle Datenbank speichern
Von oli001 im Forum JavaAntworten: 0Letzter Beitrag: 16.04.08, 15:28 -
PDF's in ein Blob-Feld speichern
Von P_H_I_L im Forum JavaAntworten: 1Letzter Beitrag: 15.11.07, 14:21 -
pdf aus blob als file am server speichern
Von peejey im Forum PHPAntworten: 4Letzter Beitrag: 13.06.07, 15:17 -
JPEGs in BLOB speichern -> Performance
Von BenFish im Forum Relationale DatenbanksystemeAntworten: 1Letzter Beitrag: 17.01.03, 15:30





Zitieren
Login





