Извлечение базы данных из MySQL в SQLite - PullRequest
0 голосов
/ 28 января 2009

Я пытаюсь завершить приложение для iPhone. И для этого мне нужно получить базу данных из MySQL в SQLite. Для этого случая я использовал некоторый код, например, ниже-

MCPConnection *theConnec;
MCPResult *theRes;
//initialize connection string vars
NSString *dbURL = @"XXXXXX";
NSString *userName = @"XXXXXX";
NSString *pass = @"XXXXXX";
//open connection to database
theConnec = [theConnec initToHost:dbURL withLogin:userName password:pass usingPort:3306];
//NSLog(@"The connection to database was successfull");
[theConnec selectDB:@"XXXXXX"];
//{
// NSLog(@"Database found");
//}
//else
//{
// NSLog(@"Database not found");
//}
theRes = [theConnec queryString:@"select * from seahawk_tag"];
//get the number of rows
NSInteger numberOfRows = [theRes numofRows];
NSLog(@"Query of MySQL Database %@", numberOfRows);
return NSApplicationMain(argc, (const char **) argv);
[theConnec release];

Но этот код не работает должным образом. Здесь также упоминается, что я использовал некоторые фреймворки, такие как cocoa.framework, cocos2d, openGLES.framework, openAL.framework, APPKit.framework, MCPKit.framework, Quartzcore.framewrok и наконец я получаю сообщение об ошибке, что CIColer.h отсутствует.

друзья, если вы знаете решение или у вас есть другой код, пожалуйста, помогите мне

1 Ответ

2 голосов
/ 16 сентября 2009

Вы спрашиваете, как опросить удаленную базу данных или как выполнить предварительный экспорт?

Опрос удаленной базы данных и импорт данных должен быть таким же простым, как открытие сокета для удаленной базы данных, выполнение запроса и повторное закрытие.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...