Hallo,
ich habe eine query auf meine sqlite DB. komischerweise findet diese von insgesammt 11 Tabellen nur 2 (Kategorien, Kniegelenk). Die Tabelle Kniegelenk hat dieselbe Struktur wie alle anderen Tabellen (außer Kategorien). Ich habe mehrfach nach allen Tabellen abgefragt und immer dieselbe Fehermeldung: "no such table: ...". Die Tabellen exisiteren. Habe das im SQLServerManagement Studio und auf dem Mac mit SQLite Professional nachgeprüft (Ich habe die SQLITE Datei im Anhang; muss nur in .sqlite umbenannt werden). Was könnte der Grund dafür sein? (Verbindung zur DB steht, wie gesagt auf "Kniegelenke" und "Kategorien" kann zugegriffen werden).
Alles anzeigen
ich habe eine query auf meine sqlite DB. komischerweise findet diese von insgesammt 11 Tabellen nur 2 (Kategorien, Kniegelenk). Die Tabelle Kniegelenk hat dieselbe Struktur wie alle anderen Tabellen (außer Kategorien). Ich habe mehrfach nach allen Tabellen abgefragt und immer dieselbe Fehermeldung: "no such table: ...". Die Tabellen exisiteren. Habe das im SQLServerManagement Studio und auf dem Mac mit SQLite Professional nachgeprüft (Ich habe die SQLITE Datei im Anhang; muss nur in .sqlite umbenannt werden). Was könnte der Grund dafür sein? (Verbindung zur DB steht, wie gesagt auf "Kniegelenke" und "Kategorien" kann zugegriffen werden).
Quellcode
- -(NSMutableArray*) getTermsOfCategory:(NSString*)categoryName
- {
- NSString* term;
- NSMutableArray* array = [[NSMutableArray alloc]initWithCapacity:20];
- NSLog(@"%s", __PRETTY_FUNCTION__);
- NSString* query = [NSString stringWithFormat:@"SELECT BezeichnungLatein FROM upsae"];
- int result = sqlite3_prepare_v2(database, [query UTF8String], -1, &statement, NULL);
- NSLog(@"Prepare-error #%i: %s", result, sqlite3_errmsg(database));
- if(sqlite3_prepare_v2(database, [query UTF8String], -1, &statement, nil) == SQLITE_OK) {
- NSLog(@"%s", __PRETTY_FUNCTION__);
- while (sqlite3_step(statement)==SQLITE_ROW) {
- term = [NSString stringWithUTF8String:(char*) sqlite3_column_text(statement, 0)];
- [array addObject:term];
- }
- sqlite3_finalize(statement);
- }
- return array;
- }