
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表导入到远程服务器等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)