Nwlapcug.com


Come importare XLS per NET

Come importare XLS per NET


XLS è l'estensione di un file di foglio di calcolo di Microsoft Excel. Questo formato di file non può essere letto da tutti i sistemi di .NET. Excel consente di essere esportato nel formato di file CSV, che può essere letto facilmente da tutti i sistemi, il file XLS. Verificare se XLS è compatibile con il sistema in uso. Il metodo esatto e il codice utilizzati variano dal sistema e finalità. Ciò è dovuto l'espansività del sistema netto e la varietà delle applicazioni associati con esso.

Istruzioni

1

Verificare che il sistema supporta i file XLS. Se non esiste, il file XLS sarà necessario essere convertiti in un formato di file CSV.

2

Convertire il file XLS. Aprire Excel e quindi aprire il file XLS in questione. Fare clic su "File" e poi "Salva con nome". Impostare il "formato File" come "CSV". Salvare il file e utilizzare il file CSV.

3

Importare il file XLS direttamente in ASP.NET, c# o SQL.

Copiare il codice seguente e sostituire "C:\Book2.xls" con il percorso del file XLS:

"private void btnImportExcelToGrid_Click (object sender,

System. EventArgs e)

{

String strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" +

"Dati Source=C:\Book2.xls;" +

"Extended Properties = Excel 8.0;";

DataSet ds = new DataSet ();

È necessario utilizzare il $ dopo l'oggetto

si fa riferimento nel foglio di calcolo

Da OleDbDataAdapter = new OleDbDataAdapter

("Selezionare * da [Sheet1$]", strConn);

da. TableMappings. Add ("Table", "ExcelTest");

da. Fill(DS);

DataGrid2.DataSource = ds. Tables [0]. DefaultView;

DataGrid2.DataBind();

}"