服务器: 消息 7399,级别 16,状态 1,行 1 OLE DB 提供程序 'microsoft.jet.oledb.4.0' 报错。提供程序未给出有关错误的任何信息。OLE DB驱动程序
我的系统是:win2003,用iis6.0+sql2000的开发环境,用asp写的代码
现在我要将excel中的数据导入到数据库中的指定表中,代码如下:
set rs=server.CreateObject("adodb.recordset")
rs.open "insert into [Student] select Number,Name,Class,College,MainSubject,Sex,Password,'0' from openrowset('microsoft.jet.oledb.4.0','excel 5.0;hdr=yes;database="&trim(request.Form("URL"))&" ',sheet1$)" ,conn,1,3
URL 是相对地址,是服务器文件下面的一个目录中。
出现如下错误:
Microsoft OLE DB Provider for SQL Server 错误 '80040e14'
OLE DB 提供程序 'microsoft.jet.oledb.4.0' 报错。提供程序未给出有关错误的任何信息。
/Cprog/admin/Student/addMore.asp,行 7
被这个错误给折腾死了,不过我是菜鸟,这些都是第一次弄,或许是些简单的错误。。。。所以网上很少找到答案