app教程网 学习教程 adodb.field错误800a0bcd(adodb.recordset错误800a0bb9)

adodb.field错误800a0bcd(adodb.recordset错误800a0bb9)

重装后把目录改成e盘,上传文件有问题。解决方案:

调用adodb.stream的savetofile方法时出错。adodb.stream错误800a0bbc无法写入文件。

原因可能是:

1.您要保存的文件名已经存在,并且尚未设置savetofile方法的override属性。

2.服务器没有映射路径。MapPath()。在这种情况下,如果路径是绝对路径,就会出现上述问题:写入文件失败。如果路径是相对的,

它将被保存到一个相对于c:\\windows\\system32的路径。(本地测试结果)。

3.像错误' 80070070 '没有足够的空间,导致这个800a0bbc错误。

4.服务器目录不支持写入,或者要写入的目录不存在。

在使用华景的上传组件时,如果网站在服务器的根目录下,通常不会遇到这种问题。遇到这种问题时,网站往往作为二级目录存储在服务器IIS中,而华景的上传路径默认为根目录,所以华景上传保存文件的路径一定要修改。

也就是提示错误的ASP页面ManageAddSave.asprarr我的错误页面名称),

而不是提示ldquoSaveToFile完整路径博士,2rdquo写入发生错误的文件(upfile . Inc . Inc rarr;我的环境没有组件上传文件名),会打开错误的网页。

修改上传文件保存路径ldquoFormPath='/UploadFile/NewsFile ' '获取上传目录rdquo比如你网站存储的二级目录是lsquoweb2rsquo,

路径改为:ldquoform path='/web 2/upload file/news file ' '获取上传目录rdquo至此,问题解决,上传成功!

5.老问题出现了。这次的原因是在上传的过程中,在server.mappath中上传目录之前不能添加ldquo/rdquo;

It turned out to be ldquo/upload/11111 rdquo; Change to upload /1111'

6.2009年6月12日,我调试ll电脑测试,再次出现这个错误。总结原因是上传目录formpath为ldquo测试/上传/rdquo;因为此虚拟目录设置为测试路径,所以会相应地进行修改:

upfile.asp

1)表单路径=ldquo测试/上传/rdquo;- formpath=upload/'

2) if fso.FolderExists('e:/jiaoling-zuoye/javatest/test/upload/'session('CurUserId'))=false then fso.CreateFolder('e:/jiaoling-zuoye/javatest/test//upload/'session('CurUserId')) end if

注意,虚拟目录对应的文件夹的位置被修改为e:/jiaoling-左烨/javatest。

本文来自网络,不代表本站立场,转载请注明出处:https: