|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
asp对于服务器的要求较高,一般的服务器如果访问量一大就垮了,不得不重启。较长text型数据没法在Asp页面中掏出的办理举措
在Asp页面中向纪录集取长text型数据时,呈现以下毛病征象时:
MicrosoftOLEDBProviderforODBCDrivers毛病80040e21
Errorsoccurred
可有以下三种办理举措:
(一)利用rs.opensql,conn,1,3体例翻开纪录集
(二)将该列放在第一列掏出,好比comment里寄存有较长的text内容,取纪录集内容的时分,先来个comment=rs("comment")把这个作怪的器材先掏出来放到内存变量中,然后再操纵别的的字段。因为一样平常长text内容不会在第一个显现,因而一样平常都要掏出来放到内存变量中。
(三)改成oledb体例毗连数据库。在此体例毗连数据库时,不会呈现该毛病(最少我没有碰到过)。在我的体系中,将如今的oledb毗连体例改成odbc毗连体例后,毛病就即刻呈现了。
此毛病嫌疑是因为Asp向odbc前往的纪录集取数据的机制有些成绩形成。倡议接纳第三种办法制止该毛病。
减少客户内IT专业人才缺乏带来的影响。ASP的客户员工利用浏览器进入相关的应用软件,简单易用,无需专业技术支持。 |
|