2024年3月9日发(作者:)
C# 读取Excel文件代码的几种方法
片段 1
using ;
...
static void Main()
{
(new Form1());
}
private void Form1_Load(object sender, rgs e)
{
DataTable myT=ExcelToDataTable("D:/文件/新武昌站点资料.xls","sheet1");
String mystr=[0][0].ToString();
=mystr;
}
public static DataTable ExcelToDataTable(string strExcelFileName, string strSh
eetName)
{
//源的定义
string strConn = "Provider=.4.0;" + "Data Source=" + strExc
elFileName + ";" + "Extended Properties='Excel 8.0;HDR=NO;IMEX=1';";
//Sql语句
//string strExcel = ("select * from [{0}$]", strSheetName); 这是一
种方法
string strExcel = "select * from [sheet1$]";
//定义存放的数据表
DataSet ds = new DataSet();
//连接数据源
OleDbConnection conn = new OleDbConnection(strConn);
();
//适配到数据源
OleDbDataAdapter adapter = new OleDbDataAdapter(strExcel, strConn);
(ds, strSheetName);
();


发布评论