/ / ASP.NET com SQL - asp.net, sql

ASP.NET com SQL - asp.net, sql

Como faço para exibir, editar e salvar uma folha de dados do Excel no sql server?

Qualquer ajuda seria apreciada.

Respostas:

1 para resposta № 1

Você pode usar o Microsoft.ACE.OLEDB provedor para se conectar a uma planilha do Excel usando uma conexão OLEDB. Você pode então consultar diretamente a planilha do Excel como você faria um banco de dados.


1 para resposta № 2

Você pode usar esta seqüência de conexão para o Excel 2003:

con = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" +
filePath + ";Extended Properties=Excel 8.0");

e para o Excel 2007, você pode usar esta string de conexão:

con = new OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" +
filePath + ";Excel 12.0;HDR=YES");

Depois, se você pode executar consulta direta para a planilha do Excel. Você também pode levar a referência de "Microsoft.Office.Interop.Excel.dll" DLL e usá-lo.