none
求一段代码,在一个表格的展示页面选定另外一个表格的内容 RRS feed

  • 问题

  • 在产品展示页面,如下显示Product表中的数据:

     
    Number :
      361113916  
    Name :
     
    Digital Camera A40
    Model :
     
    A40

    在该页面,我想编写一段代码,来显示Product-1表格中Model-1为A40的内容:
    SELECT * FROM Product-1 where Model-1 = ???

    在这里,我不知道该怎样表达,请高手帮帮忙。谢谢!
    2009年7月17日 15:27

答案

全部回复


  • SELECT * FROM Product-1 where Model-1 = 'A40'

    2009年7月17日 15:34
    版主
  • 谢谢。

    在如下页面,EnProductShow.asp?ID=103, Model为A40
    但是,在另外一个产品展示页面,Model也许是A50, A60

    实际上我是想表达:
    SELECT * FROM Product-1 where Model-1 = 表格Product.Model
    2009年7月17日 15:38
  • Product表格:
    ID number name model
    103 361113916 DIGITAL CAMERA A40 A40
    104 361113916 DIGITAL CAMERA A50 A50
    105 361113916 DIGITAL CAMERA A60 A60

    Product1表格:
    ID name model
    1 A40说明书 A40
    2 A40规格表 A40
    3 A60说明书 A60

    目的:
    在EnProductShow.asp?ID=103页面,显示如下内容:
    - A40说明书
    - A40规格表

    在EnProductShow.asp?ID=105页面,显示如下内容:
    - A60说明书
    2009年7月17日 15:47

  • SELECT * FROM Product-1 where Model-1 =(SELECT model FROM Product where ID=你获取的ID)
    2009年7月17日 15:55
    版主
  • 呵呵,太好了,困扰了好久,终于解决了。向Daniel Chow致谢!

    2009年7月17日 16:44