Hallo,
Ik moet een plaatje opslaan in een Oracle7 database met een Java applicatie, maar helaas ondersteunt deze geen BLOB'jes. Het veld is nu als LONG gedefinieerd, en ik kan de inhoud ervan ook al wel ophalen als string, maar wegschrijven vormt nog een probleem.
Het lukt wel als ik de data direct in de INSERT zet en executeQuery gebruik, maar 'speciale' karakters (en met name het haanje sluiten natuurlijk) gooien dan roet in het eten.
Weet iemand hoe ik zulke binaire data in een LONG veld krijg, of heeft iemand een andere oplossing? (en nee, een ander/nieuwer DBMS is geen optie)
Het enige wat ik me nog kan bedenken is het toch met een INSERT erin te zetten, en dan alle speciale karakters te stuffen, maar da's ook niet echt netjes...
Ik moet een plaatje opslaan in een Oracle7 database met een Java applicatie, maar helaas ondersteunt deze geen BLOB'jes. Het veld is nu als LONG gedefinieerd, en ik kan de inhoud ervan ook al wel ophalen als string, maar wegschrijven vormt nog een probleem.
Het lukt wel als ik de data direct in de INSERT zet en executeQuery gebruik, maar 'speciale' karakters (en met name het haanje sluiten natuurlijk) gooien dan roet in het eten.
Weet iemand hoe ik zulke binaire data in een LONG veld krijg, of heeft iemand een andere oplossing? (en nee, een ander/nieuwer DBMS is geen optie)
Het enige wat ik me nog kan bedenken is het toch met een INSERT erin te zetten, en dan alle speciale karakters te stuffen, maar da's ook niet echt netjes...
4200Wp ZO + 840Wp ZW + 1680Wp NW | 14xIQ7+ + 1xDS3-L | MTVenusE | HWP1