说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

哪位用ACCESS和ASP的高手过来看看?

编辑:说三道四文库 发布时间:2018-06-21 01:31
HTML文档下载 WORD文档下载 PDF文档下载
我的SQL语句:
select Top 100 tPoemContent.id as id,tPoemContent.Title as Title,tPoemContent.FirstSentence as FirstSentence,tAuthor.AuthorName as AuthorName,tDynasty.DynastyName as DynastyName,tPoemFormat.FormatName as FormatName from tPoemContent,tAuthor,tDynasty,tPoemFormat where tPoemContent.AuthorID=tAuthor.id and tAuthor.DynastyID=tDynasty.id and tPoemContent.PoemFormatID=tPoemFormat.id and tPoemContent.Title like '%a%' and tPoemContent.PoemFormatID=0

返回错误:
Microsoft JET Database Engine 错误 '80040e14' 

内存溢出 

/pSearch.asp,行 74 

是不是SQL语句太长了?
跟长没关系,可能你写错了
建一个查询,把它放进去看看有什么错误
没错。我稍微优化了一下,有些内容就可以查询出来了

刚刚换了SQL Server,很快就出来了。
不过在一般性的操作中,反倒是ACCESS速度快,奇怪。
可能是你的字段属性有问题

可以像这样说,如果是sql server是个弱类型数据库
而access是个强类型数据库。比如说字段是整型就一定要 & intField &
若是字符型就要 '& strField &'

不知道是不是这个错误
如果不是对大家算是个建议吧!
絕對不是長度的原因

你的sql語句本身就比較繁瑣,而且沒有憂化

最好看看sql的幫助 tsql
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘