主题:  i江湖救急,这个SQL语句是不是有问题?

anlyjmy

职务:普通成员
等级:1
金币:1.0
发贴:179
注册:2002/4/17 13:59:48
#12002/12/9 9:16:47
为什么不到达指定的页面??这是详细页的SQL语句,显示的总是第一条记录里的内容。。不能显示到其它记录,,是怎么回事哟?

Recordset1.Source = "SELECT A.*,B.User_company FROM ProductView A Left Join User B On A.ProductView_nameID=B.User_id WHERE ProductView_id = " + Replace(Recordset1__MMColParam, "'", "''") + ""

User表和ProductView是一对多的关系,,,User(一) ProductView(多)

ProductView_nameID为公共字段,


图片如下:



5D荣誉斑竹

职务:普通成员
等级:2
金币:10.0
发贴:710
注册:2001/10/24 18:34:42
#22002/12/9 11:01:53
这样就可以了:

SELECT * FROM ProductView INNER Join User On ProductView.ProductView_nameID=User.User_id WHERE .......

select的地方,写要取的字段名比较好,取多少,写多少



anlyjmy

职务:普通成员
等级:1
金币:1.0
发贴:179
注册:2002/4/17 13:59:48
#32002/12/9 13:46:35
还是不行呀。