小弟我又遇到了asp+sql server 的有关问题 急
我又遇到了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 * 星号去掉
------解决方案--------------------
同意楼上的;
------解决方案--------------------
对,子查询返回只能是单列的记录集
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 * 星号去掉
------解决方案--------------------
同意楼上的;
------解决方案--------------------
对,子查询返回只能是单列的记录集