Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

MarKteus

Erro microsoft.Jet Objeto não pode ser localizado

Recommended Posts

To pelejando pra importar uma tabela XLS, contudo recebo constantemente o erro de "O mecanismo de banco de dados Microsoft Jet não pôde encontrar o objeto 'dadoCadastral'. Certifique-se de que o objeto exista e de ter digitado seu nome e o caminho corretamente."

 

Mas o objeto existe sim, já cheguei várias vezes e ele está lá

Compartilhar este post


Link para o post
Compartilhar em outros sites

Poste o código.

 

Abraços...

 

segue o Código

 

    public OleDbCommand importarPlanilha(string strPasta, string strPlanilha)
    {
        string strConecXls, strQueryXls;

        strConecXls = "Provider=Microsoft.Jet.OleDb.4.0;data source="
                        + strPasta + ";Extended Properties=Excel 8.0;";
        strQueryXls = "SELECT CPF, NOME, NASCIMENTO FROM " +strPlanilha;
        OleDbConnection oleDbCon = new OleDbConnection(strConecXls);
        OleDbCommand oleDbCmd = new OleDbCommand(strQueryXls, oleDbCon);
        oleDbCon.Open();
        return oleDbCmd;
    }

    protected void lnkBtXlsView_Click(object sender, EventArgs e)
    {
        if (FileUpload.HasFile)
        {
            string strPasta, strPlanilha;
            strPasta = FileUpload.FileName;
            strPlanilha = txtNomePlanilha.Text;
            if (strPlanilha.Length > 0)
            {
                conexoes objDb = new conexoes();
                OleDbCommand dados = objDb.importarPlanilha(strPasta, strPlanilha);
                gdvXlsView.DataSource = dados.ExecuteReader();
                gdvXlsView.DataBind();
//              Response.Write("A conexão está fechada verifique");

            }
            else
            {
                Response.Write("Esta planilha não existe na Pasta de Trabalho");
            }
        }
        else
        {
            Response.Write("informe a pasta de trabalho");
        }
    }

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.