1
resposta

Erro ao tentar exibir a criação do contato

Então ao executar o passo a passo, obtive a seguinte except

Future<int> save(Contatos contact) {
  return createDatabase().then((db) {
    final Map<String, dynamic> contactMap = new Map();
    contactMap['name'] = contact.name;
    contactMap['account_number'] = contact.accountNumber;
    return db.insert('Contatos', contactMap);
  });
Exception has occurred.
SqfliteDatabaseException (DatabaseException(no such table: Contatos (code 1 SQLITE_ERROR): , while compiling: INSERT INTO Contatos (name, account_number) VALUES (?, ?)) sql 'INSERT INTO Contatos (name, account_number) VALUES (?, ?)' args [testeuser, 1000]})

Se puder me dar um help, agradeço; A nível de curiosidade fui no git, e peguei o código de lá, e alterei. E persistiu o erro, procurei um pouco no stack e não vi nada parecido.

Ok, resolvdo: deleteDatabase(path);

1 resposta

Oi Trust, tudo bem?

Olhando a sua dúvida parece que no final você removeu o banco para e resolveu criando um novo. Se tudo estiver correto, pode marcar como solucionado, por favor?

[]s