ASP.NET mit SQL - asp.net, sql

Wie kann ich Excel-Daten in SQL Server anzeigen, bearbeiten und speichern?

Jede Hilfe wäre willkommen.

Antworten:

1 für die Antwort № 1

Du kannst den ... benutzen Microsoft.ACE.OLEDB Anbieter, um über eine OLEDB-Verbindung eine Verbindung zu einem Excel-Arbeitsblatt herzustellen. Sie können dann Fragen Sie das Excel-Blatt direkt ab als würdest du eine Datenbank machen.


1 für die Antwort № 2

Sie können diese Verbindungszeichenfolge für Excel 2003 verwenden:

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

Für Excel 2007 können Sie diese Verbindungszeichenfolge verwenden:

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

Nach, wenn Sie direkte Abfrage für Excel-Tabelle ausführen können. Sie können auch die Referenz der DLL "Microsoft.Office.Interop.Excel.dll" verwenden und verwenden.