none
C# - Conexao com banco de dados RRS feed

  • Pergunta

  • Boa noite!

    Tenho gravado em uma textbox o caminho para o arquivo do banco de dados para fazer a conexão com o mesmo, porém, está dando erro ao tentar fazer a conexão.

    string Banco = txtb_BD.Text;
    SQLiteConnection conexao = new SQLiteConnection("Data Source = @" + Banco);
    conexao.Open();

    SQLiteDataAdapter adapt = new SQLiteDataAdapter("SELECT * FROM tbl_registro", conexao);
    DataTable dt = new DataTable();
    adapt.Fill(dt);

    No aviso de erro, informa que a tbl_registro não existe.

    Alguém pode me auxiliar com essa questão... ? Desde já agradeço.


    • Editado RBVA quinta-feira, 3 de junho de 2021 22:49
    quinta-feira, 3 de junho de 2021 22:46

Todas as Respostas

  • bom dia!

    caro amigo o erro já está lhe informando que não existe o banco de dados "tbl_registro" verifique se o nome do banco de dados que vc uqer se conectar se chama relamente tbl_registro caso contrario colocar o nome do banco que vc quer se conectar.

    exemplo:

    SQLiteDataAdapter adapt = new SQLiteDataAdapter("SELECT * FROM db_fulano", conexao);

    espero poder ter lhe ajudado.
    • Editado Dota2.virus sexta-feira, 11 de junho de 2021 10:48
    sexta-feira, 11 de junho de 2021 10:48
  • O erro está indicando que não existe a TABELA tbl_registro, e não o banco de dados conforme disse nosso amigo Dota2.Virus.

    Abraço


    Taveira

    quarta-feira, 23 de junho de 2021 21:50
  • Baixa esse programa aqui e abre esse banco pra ver quais tabelas que existem dentro do seu banco.

    https://sqlitebrowser.org/

    terça-feira, 13 de julho de 2021 17:47