query.exec("create temporary table guidList (guid text)");
query.clear();
query.exec("delete from guidList");
query.clear();
query.prepare("Select guid from words where word like :word and weight>=:weight");
insert.prepare("insert into guidList (guid) values (:guid)");
for (int i=0; i<wordList.size(); i++) {
query.bindValue(":word", wordList.get(i)+"%");
query.bindValue(":weight", Global.getRecognitionWeight());
if (!query.exec()) {
Global.logger.log(Global.logger.LOW, query.lastError().toString());