作用:批量的导入数据,不用逐个进行导入。节省时间,方便管理。
大致步骤:
1.首先,在EXCEL中填写好数据,并且保存好。这是源数据。
2.把EXCEL导入到指定的项目文件夹下,然后读取EXCEL数据到内存中(datatable)
3.从datatable中取出数据,放入数据库中。
一个例子。
将工资表导入到sqlserver中。步骤如下
1.将数据填入EXCEL,这个不用多说,手工录入即可。
2.将EXCEL文件储存到项目的内存(虚拟的),代码如下
/// <summary>
/// 将excel文件的数据放入dataset中
/// </summary>
/// <param name="filenameurl">文件名</param>
/// <param name="table">转化成datatable后该table的名字</param>
/// <returns></returns>
public DataSet ExecleDs(string filenameurl, string table)//将EXCEL中的数据放进dataset中的da
{
string strConn = "Provider=Microsoft.Jet.OleDb.4.0;" + "data source="