社区
ASP
帖子详情
【求教】 ASP网站 excel导入数据库列名和字段对应不上是什么原因。
不大好不大好
2020-03-09 02:38:36
ASP开发的网站,已经实现了导入excel到数据库里,但是导入后excel表中的数据和数据库中的对应不上,比如表中的“专家类别”应该导入到库中的“专家类别”,结果却发现被导去了“专家级别”里面。想问一下有没有人知道原因和解决方法。 excel表的表头和数据库中的字段名完全一样,顺序也一样(下面有图)。 第三张图是“导出函数”的代码。 第四张图是ajax.asp文件里面的代码。 如果还需要什么可以告诉我,我发出来。
...全文
1004
6
打赏
收藏
【求教】 ASP网站 excel导入数据库列名和字段对应不上是什么原因。
ASP开发的网站,已经实现了导入excel到数据库里,但是导入后excel表中的数据和数据库中的对应不上,比如表中的“专家类别”应该导入到库中的“专家类别”,结果却发现被导去了“专家级别”里面。想问一下有没有人知道原因和解决方法。 excel表的表头和数据库中的字段名完全一样,顺序也一样(下面有图)。 第三张图是“导出函数”的代码。 第四张图是ajax.asp文件里面的代码。 如果还需要什么可以告诉我,我发出来。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kgiyg
2020-03-18
打赏
举报
回复
学习了,全是回忆。
不大好不大好
2020-03-16
打赏
举报
回复
问题已解决,正如4楼所说的那样。
ishijahcoffee
2020-03-12
打赏
举报
回复
引用 2 楼 weixin_44707049 的回复:
[quote=引用 1 楼 姎楹的回复:]你浏览器切换兼容模式试试看可以吗
我试了一下,360极速浏览器,兼容模式,IE内核,还是不行
[/quote]
不要用这种方式写,直接用ASP的 VBSCRIPT 代码写。
举例:
File_Name="导入时的文件名称" '含路径
Dim objConn,objRS
Dim strConn,strSql
set objConn=Server.CreateObject("ADODB.Connection")
set objRS=Server.CreateObject("ADODB.Recordset")
excelFile = server.mappath(File_Name)
strConn = "Provider=Microsoft.ACE.OLEDB.12.0; Data Source=" & excelFile & ";" & "Extended Properties=Excel 8.0;"
objConn.Open strConn
Table_Name="Excel最底下表格文件名称" '例如:默认的Sheet1$
strSql="SELECT * FROM [Sheet1$]"
objRS.Open strSql,objConn,1,1
objRS.MoveFirst
while not objRS.eof
rs("姓名") =objRS(0) '对应EXCEL 第1列的姓名
rs("专家类别")=objRS(3)
objRS.MoveNext
wend
数据表哪个字段需要Excel 哪列,就 objRS(第几列数)。 -- excel列数从0开始
horizon_zpy
2020-03-10
打赏
举报
回复
把备注这一列 在数据库 里 移到身份证号 这列后面吧,你贴的代码不全,只能这样子了
不大好不大好
2020-03-09
打赏
举报
回复
引用 1 楼 姎楹的回复:
你浏览器切换兼容模式试试看可以吗
我试了一下,360极速浏览器,兼容模式,IE内核,还是不行
姎楹
2020-03-09
打赏
举报
回复
你浏览器切换兼容模式试试看可以吗
创建
数据库
是
列名
无效咋办_怎样解决
列名
无效 - 技术问答 - .Net源码论坛 .net源码,
ASP
.net|论坛 - Powered by Discuz!NT...
列名
'Class' 无效。说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。异常详细信息: System.Data.SqlClient.SqlException:
列名
'Class' 无效。源错误:执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常
原因
和发生位置的信息。堆栈跟踪:[...
mysql
导入
excel
为什么丢行_
Excel
导入
mysql数据丢掉
Excel
导入
mysql数据丢失昨天晚上弄了一个晚上都没解决,来这里求助下,谢谢各位了for($j=3;$j<=$highestRow;$j++)//表头不读取{$a = $objPHP
Excel
->getActiveSheet()->getCell("A".$j)->getValue();$a=iconv("UTF-8","GBK//IGNORE",$a);//转码$b ...
达梦
数据库
迁移时遇到的一些问题
达梦
数据库
迁移时遇到的一些问题 达梦
数据库
是由达梦公司推出的具有完全自主知识产权的高性能
数据库
管理系统,简称DM.达梦
数据库
管理系统的最新版本是8.0版本,简称DM8。这里我要说的也是达梦8的使用。 之前我在公司项目中是通过连接公司的服务器上的DM8
数据库
,后来就像在自己的电脑上也搞一个
数据库
,这样在平时做开发的时候既可以连服务器上的
数据库
,也能连自己本地的
数据库
。 于是,我就开始对
数据库
进行迁移,按照我的想法直接把
数据库
导出成emp文件,大概导了有10多个g,然后在
导入
本地的
数据库
即可,但是结果却是这样的
【
求教
】把
excel
2021
导入
到sql server18.0 报错
把
excel
2021
导入
到sql server18.0 报错
excel
导入
数据到sqlserver的问题
最近做个小工具,需要从
excel
将数据
导入
到sqlserver,使用sqlserver
导入
和导出工具,总是遇到“文本被截断,或者一个或多个字符在目标代码页中没有匹配项"这个错误,相应的
字段
都改成了nvchar(max),还是出现这个错误。 后来经过网上
求教
和自己试验,才确定
导入
程序是根据
excel
前8行(不含作为表头的首行)的数据类型,来判断数据类型的。如果前8行都不超过255个字符,他
ASP
28,409
社区成员
356,968
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章