较长text型数据无法在Asp页面中取出的解决办法

2016-01-29 18:17 15 1 收藏

较长text型数据无法在Asp页面中取出的解决办法,较长text型数据无法在Asp页面中取出的解决办法

【 tulaoshi.com - ASP 】

  在Asp页面中向记录集取长text型数据时,出现如下错误现象时:

Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e21'

Errors occurred

可有以下三种解决办法:

(一)使用rs.open sql,conn,1,3方式打开记录集

(二)将该列放在第一列取出,比如comment里存放有较长的text内容,取记录集内容的时候,先来个comment=rs("comment")把这个捣蛋的东西先取出来放到内存变量中,然后再操作其它的字段。由于一般长text内容不会在第一个显示,因此一般都要取出来放到内存变量中。

(三)改为oledb方式连接数据库。在此方式连接数据库时,不会出现该错误(起码我没有遇到过)。在我的系统中,将现在的oledb连接方式改成odbc连接方式后,错误就马上出现了。

此错误怀疑是由于Asp向odbc返回的记录集取数据的机制有些问题造成。建议采用第三种方法避免该错误。

 

来源:https://www.tulaoshi.com/n/20160129/1505156.html

延伸阅读
标签: 电脑入门
建议您在出现此提示时点击提示窗口下方的"疑难解答",此时会弹出用户本地网络检测结果.分别会自动检测用户当地的IP地址、默认网关、DNS、代理服务器、端口是否正常.若有某一项或某几项为不正常状态则会标红并在前方有红X.     至此,您可以尝试让系统自动修改(可咨询当地网络服务商操作方法。如果是电信网络,可以...
标签: 手机游戏
《乱世曲》无法安装解决办法 《乱世曲》游戏无法安装不了解决办法: 1、首要游戏装置不了首要即是要查看自个的手机的内存,很多状况下都是内存不行导致的 2、游戏内存是一个方面,运行内存又是一个方面,能够查看一下后台,把不必要的后台程序都给关掉 3、下载源是一个很重要的当地,一定要到官方或者对比靠谱的站点去下载,由于有...
标签: windows 操作系统
有些文件已经没有用了,我们又不想让他放在那占用硬盘资源,但是想删又删不了,这种时间我们应该怎么办呢?请看下面文章中关于Windows 2000/XP中无法删除文件故障的解决办法。 出现这类问题一般有以下几种情况: 一:位于NTFS文件系统上,而起使用了ACL(Access Control List),没有权限访问你要删除的文件; 二:文件...
标签: Web开发
Firefox实在太BT了, 总给我们加一些无聊的安全权限设置. 这几天在做Qzone的FF兼容发现. 设置了domain 后, FF下无法获取 styleSheets 的 cssRules 了. 虽然无法获取 cssRules ,但是我惊讶地发现,居然可以对 styleSheets 里的样式进行 insert和delete .  ...
标签: Web开发
在原有的asp程序中用asp.net添加功能模块,共享SESSIONs是一个难点,下面介绍一种较为简洁的方法,可以在asp和asp.net中共享session会话。 登录页面使用C#重新创建,在成功登录后执行语句: Response.Write("script language='javascript'window.open('ASPXTOASP.aspx','new');/script"); 打开aspxtoasp.aspx页面,action设为aspxtoasp.asp...

经验教程

557

收藏

69
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部