歇后语大全| 百家姓| 丰胸美乳| 丰胸新闻| 明星美胸| 美胸图片| 丰胸按摩| 丰胸饮食| QQmi| 图片素材| 个性签名| QQ网名| QQ头像| 空间日志| 好友印象| QQ分组
首页 > 网站建设知识 > 正文

网站建设知识

Microsoft JET Database Engine 错误 80040e14 内存溢出

分享到:

发布:新新网络 | 发布时间:2015-09-26 | 点击:


我们先看一下错误提示:

Microsoft JET Database Engine 错误 '80040e14'

内存溢出

/admin_search.asp,行 74

\

我们可以根据代码具体错误来分析,下面我就来说一下这两种问题的解决办法:

1、数据表名或者字段使用了保留字

这个问题就比较简单了,因为不同数据库的保留字是不同的,不过常见的有:ADD、ALL、ALTER、AND、BETWEEN、COLUMN、Count、COUNTER、CREATE、DATE、DATETIME、DOUBLE、FUNCTION、GROUP、GUID、INDEX、INSERT、INTO、LEFT、NAME、REAL等等,实在太多了。

解决的办法就是将这个数据库表或者字段加上中括号“[]”就可以了,比如:

select * from [counter] where id=1 //这个是数据库表名

select [name], mobile * from addrbook //这个是字段

2、解决搜索like语句的错误

搜索中文乱码或者日文片假名可能会产生这个问题,尤其在Access数据库下。

一个简单的方法是:

把如下的语句:

Sql = "select * From [tbname] Where Title like '%"&keyword&"%' Order By id Desc"

换成:

Sql = "select * from [tbname] where InStr(1,LCase(Title),LCase('"&keyword&"'),0)<>0 order by id desc" 

实例

sql="select * from merinfo where mername like '%"&sousuo&"%' order by id desc"

换成

sql="select * from merinfo where  InStr(1,LCase(mername),LCase('"&sousuo&"'),0)<>0  order by id desc" 

第一和第二实例结合

Sql = "[" & FieldKey & "] Like '%" & Key & "%'"

换成

Sql = "InStr(1,[" & FieldKey & "], LCase('" & Key & "'),0)<>0"


对于以上用到的几个语法解释

instr函数

instr( string1, string2)

string1    源字符串,要在此字符串中查找。
string2    要在string1中查找的字符串 。

lcase函数

 LCase(string)

必要的 string 参数可以是任何有效的字符串表达式。如果 string 包含 Null,将返回 Null。

说明

只有大写的字母会转成小写;所有小写字母和非字母字符保持不变。


建站知识

Knowledge

相关信息

本类阅读排名

本站阅读排名


关于新新网络| 业务范围| 企业动态 | 行业新闻 | 新闻中心| 建站知识| 客户服务| 招贤纳才| 网站模板| 联系新新网络| 网站地图| sitemap
  • 热线电话: 0755-84185494 / 84185967
  • 点击在线咨询做网站
  • 传真:0755-84185967 邮箱:8416287@qq.com (请将#号换成@)
  • 地址:深圳市龙岗区布吉中兴路21号基业大厦1109室
深圳最值得信赖的品牌-深圳品牌营销网站建设专家
分享到:

备案编号:粤ICP备13013056号-1
Copyright © 2009-2013 新新网络(www.newnet.cc) All Rights Reserved. 《中华人民共和国增值电信业务经营许可证》

·1、本站转载文章及论坛发帖,仅代表原作者观点和立场,并不代表本网赞同其观点和立场,也不对其真实性负责。
·2、如果本站转载的文章有内容、版权及其它问题,请即与本站联系,我们将尽快予以更正或删除。