Первая часть: У меня есть dataController с UIAPP, который может выполнять простые операции с базой данных, упомянутые в datacontroller do c. Однако мне нужно получить доступ к количеству строк таблицы данных, я вставляю данные с помощью клавиши AUTO_INCREMENT KEY. Поэтому я хочу получить доступ ко всем элементам и таблице дампа, когда закончите. На mysql сервере я могу SELECT COUNT(*)
FROM dbo.bigTransactionHistory;
получить доступ к количеству строк. Но я не вижу, как это сделать с провайдером datacontroller.
Итак, как я могу получить количество строк таблицы из базы данных?
ВТОРАЯ ЧАСТЬ: И есть ли способ выполнить какую-либо команду sqlite с поставщиком datacontroller? Например, можем ли мы сделать это?
char* sql_command = "any command";
ret = sqlite3_exec(db, sql_command, NULL, NULL, NULL);
Как мы можем получить доступ к любой функции из службы поставщика контроллера данных в UIAPP?
Я спрашиваю вторую часть, потому что data_control_provider_sql_cb
имеет ограниченное количество исполнительных функций.