XLS é a extensão de um arquivo de planilha do Microsoft Excel. Este formato de arquivo não pode ser lido por todos os sistemas de NET . . Excel permite que o arquivo XLS para ser exportados em formato CSV, que pode ser facilmente lido por todos os sistemas. Verificar se XLS é compatível com o sistema que está sendo usado . O método exato eo código utilizado irá variar por sistema e propósito. Isto é devido à expansibilidade do sistema de NET e variedade de aplicações associados. Instruções
1
Verifique se o sistema suporta arquivos XLS . Se isso não acontecer , o arquivo XLS terá que ser convertido para um formato de arquivo CSV.
2
Converta o arquivo XLS . Abra o Excel e , em seguida, abrir o arquivo XLS em questão. Clique em " Arquivo" e depois " Salvar como". Defina o "Formato de arquivo " como " CSV ". Salve o arquivo e usar o arquivo CSV em seu lugar.
3
Importe o arquivo XLS diretamente em ASP.NET , C # ou SQL.
Copie o seguinte código e substitua " C: \\ \\ Book2.xls "com o caminho para o arquivo XLS :
" private void btnImportExcelToGrid_Click (object sender, System.EventArgs e
)
{< br >
Cordas strConn = "Provider = Microsoft.Jet.OLEDB.4.0; " +
"Data Source = C: \\ \\ Book2.xls ; " +
" Extended Properties = Excel 8.0 ; "
DataSet ds = new DataSet ();
//Você deve usar o $ após o objeto
//você referencia na planilha < br >
OleDbDataAdapter da = new OleDbDataAdapter
( "SELECT * FROM [ Sheet1 $ ]" , strConn );
//da.TableMappings.Add ( " Table", " ExcelTest " );
da.Fill ( ds ); .
DataGrid2.DataSource = ds.Tables [0] DefaultView ;
DataGrid2.DataBind ();
} "