我知道有些工具可以纠正这种情况,但不知怎的,我无法确定哪些错误(s)不允许检索记录,尽管需要2小时的尝试和引用。内部连接,SQL,4个表
任何人都可以帮助我吗?即时通讯使用VS 2008顺便说一句。
SELECT pc.product_category_id, pc.product_category_name,
pi.product_image_id, pi.product_image_filename,
qr.qrcode_id, qr.qrcode_code, *
FROM Product AS p
INNER JOIN ProductCategory AS pc ON p.product_category_id = pc.product_category_id
INNER JOIN ProductImage AS pi ON p.product_image_id = pi.product_image_id
INNER JOIN QRCode AS qr ON p.qrcode_id = qr.qrcode_id
WHERE p.product_id = '" & DropDownList2.Text & "'"
您是否收到错误或什么? – 2012-01-01 16:09:33
正如Darin所说,在你的问题中添加一些信息,实际上可以让别人来帮助你。 – 2012-01-01 16:12:19
我的猜测是你的错误是由不明确引用产生的,哪个表来自'*'。它应该由例如'第*'。如果您需要对表格执行任何操作,使用'* *'的旁注可能会导致将来出现问题。明确引用您需要的列通常会更好。 – Ben 2012-01-01 16:12:20