较长数据无法在Asp页面中取出的三种解决方法

天王盖地虎494

天王盖地虎494

2016-01-29 18:53

较长数据无法在Asp页面中取出的三种解决方法,较长数据无法在Asp页面中取出的三种解决方法
 

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

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

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

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/asp/)

Errors occurred

可有以下三种解决办法:

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

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

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/asp/)

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

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

 
展开更多 50%)
分享

猜你喜欢

较长数据无法在Asp页面中取出的三种解决方法

ASP
较长数据无法在Asp页面中取出的三种解决方法

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

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

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Android ListView数据绑定显示的三种解决方法

编程语言 网络编程
Android ListView数据绑定显示的三种解决方法

ASP无法更新ACCESS数据库解决方法

Web开发
ASP无法更新ACCESS数据库解决方法

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

cad启动很慢的三种解决方法

cad教程 autocad教程 CAD
cad启动很慢的三种解决方法

android帮助文档打开慢的三种解决方法

编程语言 网络编程
android帮助文档打开慢的三种解决方法

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

常用Email组件发送函数

常用Email组件发送函数

ASP对FoxPro自由表(DBF文件)的操作

ASP对FoxPro自由表(DBF文件)的操作
下拉加载更多内容 ↓