【发布时间】:2011-08-16 06:04:11
【问题描述】:
我有一个名为 records 的表,它包含三列:
ID Ref1 Ref2
-- ---- ----
01 abcd efgh
02 efgh ijkl
03 ijkl qrst
04 qrst ""
05 1234 5678
06 5678 9999
07 9999 8888
我想要达到的结果是: 当我选择记录 01 时,我想查看所有相关记录。记录通过 Ref1 和 Ref2 关联,因此选择记录 01 的结果将是记录 01 到 04;如果我选择记录 02,我仍然应该看到记录 01 到 04;如果我选择记录 05,那么我会看到记录 05 到 07 等。
约束: 我使用 access 作为数据库,使用 asp .net 网页作为“前端”。如果用 SQL 做不到,可以用 VB.net 或 C#。
【问题讨论】:
-
我不明白你的参考资料。我可以看到 01 与 02 的关系,但看不到 03 或 04。同样,05 与 07 的关系如何?
-
@Hand-E-Food 它正在链接。 Ref2 of 1 -> Ref 1 of 2。Ref 2 of 2 -> Ref 1 of 3...
-
我认为可能是这种情况,但是在编辑问题之前 02.Ref2 与 03.Ref1 不同。