ich habe folgendes Problem:
ich möchte ein Bild, welches ich aus einem photopicker bekomme in meine sqlite db als blob schreiben. Dazu nutze ich einmal meine db-klasse und meine hauptklasse in der ich das db-objekt aufrufe. Öffnen, schließen, strings oder änliches in die db schreiben funktioniert ohne probleme.
db-klasse:
Alles anzeigen
und hier der aufruf:
ich bekomme den Fehler zurück, dass das fehlgeschlagen ist direkt beim "U" von "UPDATE"...... hmmm was mache ich falsch. jemand ne idee?
ich möchte ein Bild, welches ich aus einem photopicker bekomme in meine sqlite db als blob schreiben. Dazu nutze ich einmal meine db-klasse und meine hauptklasse in der ich das db-objekt aufrufe. Öffnen, schließen, strings oder änliches in die db schreiben funktioniert ohne probleme.
db-klasse:
Quellcode
- -(void)insertblob:(NSData *)blob stmt:(NSString *)blobStmnt {
- const char *sql = [blobStmnt UTF8String];
- sqlite3_prepare_v2(database, sql, 1, &statement, NULL);
- if (SQLITE_DONE != sqlite3_step(statement)) {
- NSLog(@"Error while inserting data. '%s'", sqlite3_errmsg(database));
- }
- sqlite3_bind_blob(statement, 1, [blob bytes], [blob length], SQLITE_TRANSIENT);
- }
und hier der aufruf:
ich bekomme den Fehler zurück, dass das fehlgeschlagen ist direkt beim "U" von "UPDATE"...... hmmm was mache ich falsch. jemand ne idee?