我又遇到了asp+sql server 的问题 急!急!急!急!急!急!急!急!
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC SQL Server Driver][SQL Server]当没有用 EXISTS 引入子查询时,在选择列表中只能指定一个表达式。
/ProductList.asp, 第 468 行
sql 语句:
sql= "select top 30 * from xlb where xlbid in(select top 100 percent * from chanpin where cang=0 order by rq desc,sj desc) and cang=0 order by xlbid desc "
请指教啊,本人是菜鸟
------解决方案--------------------select top 100 percent *
这里只能有一个字段
------解决方案--------------------LS正解
------解决方案--------------------同上
sql= "select top 30 * from xlb where xlbid in(select top 100 percent 这里用xlbid对应的产品里的字段 from chanpin where cang=0 order by rq desc,sj desc) and cang=0 order by xlbid desc "
------解决方案--------------------同上楼
------解决方案--------------------select top 100 percent * 星号去掉
------解决方案--------------------同意楼上的;
------解决方案--------------------对,子查询返回只能是单列的记录集