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();
}"