作者sun3star (Boriska)
看板Web_Design
标题[问题] 在三个关联资料表中使用select (sql)
时间Wed Aug 23 00:28:32 2006
我的资料库中有三个资料表
分别是
Programs
﹂p_id
﹂p_title
Units
﹂p_id ←跟Programs的 p_id 关联
﹂u_id
﹂u_title
Lessons
﹂p_id ←跟Programs的 p_id 关联
﹂u_id ←跟Units的 u_id 关联
﹂l_id
﹂l_title
我想要使用select 去找Programs资料表的资料
set rs=server.createobject("adodb.recordset")
rs.open "select * from programs where p_id = '" & PID & "'", cn, 1, 1
(PID是我的变数)
但是这样用select它就说有问题, 找不到我要的资料
当我只"select * from programs", cn, 1, 1
没有where的时候就可以
难道有关联的资料表不能用条件去select?
--
「小孩怎会不喜欢脚踏车?它是你的第一部车,代表着独立与自由。
骑上单车,你可以尽情奔驰,规则、大人都管不了你。」
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.122.214.51
1F:推 PsMonkey:请不要 CP 阿... 这篇文章跟这个版没关系阿 08/23 01:05
2F:推 sun3star:其实我是先在这边po的..後来想想觉得那边也可以po... 08/23 03:40
3F:→ sun3star:所以就转过去了, 我觉得是sql语法的问题, 所以就po这罗 08/23 03:41
4F:推 dingyuchi:把p_id = '" & PID & "'" 这边的单引号拿掉看看 08/23 19:01
5F:→ adahsu:请先把串出来的 sql 印出来看看可不可以执行... 08/24 12:21