Asp连接读取excel内容并导入到数据库

 时间:2024-10-12 13:59:54

1、asp连接excelSet connnew = Server.CreateObject("ADODB.Connectio荏鱿胫协n")'hdr取值yes,no ,表示第一行是否为字段名connStr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath(“test.xls”)&";Extended Properties='Excel 8.0;HDR=No;IMEX=1';"connnew.open connstrSet rsnew=Server.CreateObject("ADODB.Recordset")'Sheet1为excel里面的表名,表名后面一定要加$sqlnew = "select * from [Sheet1$]"rsnew.open sqlnew,connnew,1,1'rows是读取的excel里面数据的行数rows=rsnew.recordcount'cells是读取excel里面数据的列数cells=rsnew.Fields.Count

2、输出记录集rsnew里面的数据,规则是这样的:如果HDR赋值是No的话r衡痕贤伎snew(0)输出的是excel里第一行第一列的内容如果HDR赋苒锃巳伢值是Yes的话rsnew(0)输出的是excel里第二行第一列的内容如果想输出第二行的内容,只需在语句前加rsnew.movenext输出就这么简单的完成了!

3、连接网站数据库,相信各位程序猿都已经会了。要做的就是用sql语句判断要导入的数据是否存在,存在用update修改一下。不存在的话addnew重新插入一条即可。

4、如果想要实现上传excel后导入的话,可以加上一个上传程序,将上传后的excel路径传输到asp连接excel的字符串里面。asp读取excel并导入数据库就完成了,如果有不明白的可以联系作者!

  • wxpython中如何获取TextCtrl中用户输入的值
  • OPPO手机怎么设置打开低亮度无屏闪
  • 如何关闭ViaX浏览器的夜间模式跟随系统外观设置
  • VMware如何隐藏托盘的图标
  • 谷歌浏览器网页缩放如何配置为100%#校园分享#
  • 热门搜索
    宝马x3怎么样 酱牛肉怎么做好吃 怎么设置电脑自动关机 工作规划怎么写 猕猴桃怎么吃才正确 华为手机质量怎么样 怎么做生意 眼镜片花了怎么办 右斜杠怎么打 turkey怎么读