XLS är en förlängning av en Microsoft Excel -fil . Det här filformatet kan inte läsas av alla . NET system . Excel tillåter XLS-filen som ska exporteras i CSV- filformat , som lätt kan läsas av alla system . Kontrollera om XLS är kompatibelt med det system som används . Den exakta metoden och kod som används varierar beroende på systemet och syfte . Detta beror på den expansiveness av NET -systemet och olika tillämpningar som är förknippade med den. Instruktioner
1
Kontrollera att systemet har stöd för XLS-filer . Om den inte gör det , kommer XLS -filen måste omvandlas till en CSV- filformat .
2
Konvertera XLS-filen . Öppna Excel och öppna sedan XLS -filen i fråga . Klicka på " File " och sedan " Spara som . " Ställ in " File Format " som " CSV ". Spara filen och använda CSV -fil istället .
3
Importera XLS-filen direkt i ASP.NET , C # eller SQL .
Kopiera följande kod och byt ut " C : \\ \\ Book2.xls " med sökvägen till XLS -filen :
" private void btnImportExcelToGrid_Click ( objekt avsändare ,
System.EventArgs e ) katalog
{
String strConn = " Provider = Microsoft.Jet.OLEDB.4.0 , " + Review
" Data Source = C: \\ \\ Book2.xls , " + Review
" Utökade Egenskaper = Excel 8.0 , " ;
DataSet ds = new DataSet ( ) ;
//du måste använda $ efter objektet
//du referens i kalkylbladet
OleDbDataAdapter da = new OleDbDataAdapter
( " SELECT * FROM [ Blad1 $ ] " , strConn ) ;
//da.TableMappings.Add ( " Table " , " ExcelTest " ) ;
da.Fill (ds) ;
DataGrid2.DataSource = ds.Tables [ 0 ] defaultview ,.
DataGrid2.DataBind ();
} " Addera