Я пытаюсь вставить строку в таблицу в базе данных с помощью флаттера, и когда я присваиваю возвращаемое значение новой переменной, я получаю следующее сообщение об ошибке
a value of type future<int> can not be assigned to a variable of type int
этофункция для вставки новой строки
Future<int> addContact(String contact_name, String contact_phone) async {
Database c = await getConnection;
Map<String, dynamic> contact = getMap(contact_name, contact_phone);
return await c.insert("contacts", contact);
}
и вот откуда я получаю возвращенные данные
int result=db.addContact(name, phone);