asp中把excel中数据导入SQL数据库

asp中把excel中数据导入SQL数据库,第1张

private void add()

{

OleDbConnection connread = new OleDbConnection("provider=microsoftjetoledb40; data source=D:\\Book1xls; extended properties=excel 80");

connreadOpen();

OleDbDataAdapter da = new OleDbDataAdapter("select from [Sheet1$]", connread);

DataSet ds = new DataSet();

daFill(ds);

connreadClose();

SqlConnection conn = new SqlConnection("server=; integrated security=true; database=demo");

connOpen();

SqlCommand cmd = new SqlCommand("create table name(name varchar(100),namea varchar(100),nameb varchar(100))", conn);

for (int i = 0; i < dsTables[0]RowsCount; i++)

{

string p=stringFormat("insert into name values('{0}','{1}','{2}')",dsTables[0]Rows[i]["name"]ToString()Trim(),dsTables[0]Rows[i]["namea"]ToString()Trim(),dsTables[0]Rows[i]["nameb"]ToString()Trim());

cmd = new SystemDataSqlClientSqlCommand(p, conn);

cmdExecuteNonQuery();

}

connClose();

}

数据A 要导入数据库B方式1:打开B, 在空白处点右键 导入 打开A,出现选择导入的表,选择即可导入,可选择仅仅导入结构,也可导入结构和数据方式2: 打开A, 选择要导入的表,选复制,然后打开B,在空白处选粘贴,只能是结构和全部数据!DataSet ds = GetDataSet(sql); dsWriteXml(filename); fileNameXMl fileName就是你所要的XML的名字 *** 作Excel首先下载jar包 jxljar 下载地址: >

1 把本地的Excel文件上传到服务器的指定目录下

2 写一段代码,用ASP连接EXCEL表(和连SQL Server数据库差不多),读出数据

3 把读出来的数据一条一条插入到SQL Sever的表中

步骤差不多这样,至于ASP如何连接EXCEL表等问题,你可以去上学吧网站找几本ASP方面的电子书,下载下来看看

以上就是关于asp中把excel中数据导入SQL数据库全部的内容,包括:asp中把excel中数据导入SQL数据库、asp如何实现数据从excel表导入access数据库和access数据库导出到excel表中、怎样用ASP实现把本地的excel表导入到远程服务器等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10056971.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-04
下一篇2023-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存