汗一个。。。。。本以为不会遇到这样的问题。。。。。。
是这样,我写了一个界面,是根据数据库列出字段,由客户自己选择字段和条件,然后生成sql语句,执行后列出客户搜索的内容
可现在比较纳闷的是,如果客户选择的条件比较复杂(或者说返回的记录较少),可以正常执行,但数据一多,就执行超时,我将生成的sql显示出来,在我用asp做的一个sql执行程序中运行,却可以正常返回所有结果,不知是何道理
客户查询界面
生成sql并查询超时
将 sql 复制到运行窗口,运行结果正常
可以确定的是,sql 是正常的,两边列出内容的语句基本相同,除了表格头部的字段名部分略有区别
这个问题很挠头,百思不得其解。。。。请大家帮忙分析一下原因