<form id="hz9zz"></form>
  • <form id="hz9zz"></form>

      <nobr id="hz9zz"></nobr>

      <form id="hz9zz"></form>

    1. 明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

      較長數據無法在Asp頁面中取出的3種處理方法

      [摘要]較長text型數據無法在Asp頁面中取出的解決辦法 在Asp頁面中向記錄集取長text型數據時,出現如下錯誤現象時: Microsoft OLE DB Provider for ODBC Drivers 錯誤 '80040e21' Errors occurred 可有以下三種解決辦...

      較長text型數據無法在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返回的記錄集取數據的機制有些問題造成。建議采用第三種方法避免該錯誤。




      日韩精品一区二区三区高清