Oi Julio, tudo bem?
O erro SQLITE_ERROR: sqlite3 result code 1: table tabelafornecedores has no column named Nome do Fornecedor
indica que não existe a coluna Nome_do_Fornecedor
na tabela. Seguindo o passo a passo, também encontrei o mesmo problema. Acredito que atualmente o SQLite online esteja inserindo automaticamente o caractere _
em nomes compostos durante o INSERT INTO
.
Para corrigir, siga estes passos:
Faça o DROP
da tabela tabelafornecedores
.

Ao importar o arquivo, em Command, selecione a opção "Show Code".

Isso exibirá o código que seria executado para criar a tabela. Nesse momento, confira se os nomes das colunas no comando CREATE TABLE
estão exatamente iguais aos nomes usados no comando INSERT INTO
.
Como no exemplo abaixo:

Note que ambos estão com o _.
Caso o seu esteja divergentes os nomes, peço que faça os ajustes deixando iguais.
Espero ter ajudado.
Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!