一个SQL语句有最大长度限制吗?如果有是多少呢?
sql="select * from (select * from Total union select * from [E:\Web\MIS\data\1999-00.asp].Total union select * from [E:\Web\MIS\data\2001-02.asp].Total union select * from [E:\Web\MIS\data\2002-03.asp].Total union select * from [E:\Web\MIS\data\2003-04.asp].Total ) Where 2>1 AND Center='CD' AND Consultant='Sarah' AND Country='UK' AND Stream='Business' AND (PinyinName LIKE '%%' OR EnglishName LIKE '%%' OR StudentID LIKE '%%' OR DOB LIKE '%%' OR UCAS_NO LIKE '%%') ORDER BY PinyinName"
set rs=conn.execute(sql) '第6行
==================================================
我在用ASP运行上面长度为481的SQL语句时,提示下面错误,怎么会事呢?
Microsoft OLE DB Provider for ODBC Drivers 错误 '8007000e'
[Microsoft][ODBC Microsoft Access Driver] 定义了过多字段。
/test.asp,行 6