如何解决下述两个问题!

cyxin2121921 2009-06-16 02:59:25

上图的红色框中的内容是完全相同的三条记录
属装图号相当于图号的父节点,表中的关联主健为 属装图号和键号两个字段。
从这个图中可以看出,当属装图号=TSK254-11-11-000 键号=2 时候 它的图号为TSK254-11-11-001
当属装图号=TSK254-11-11-001时,它有三条记录,分别为第8/9/10条
当属装图号=TSK254-11-11-000 键号=3 时候 它的图号也为TSK254-11-11-001
当属装图号=TSK254-11-11-001时,它有三条记录,分别为第12/13/14条
其中,8/9/10和12/13/14是对应相同的三条记录,通过程序进行两次查询得到的!
问题一:有无方法通过程序或是别的方法把8/9/10和12/13/14这几条记录显示到一起?实现这样的排列:
8 ……………………
12…………………………

9 ………………
13……………………

10……………………
14……………………
或是实现的时候类似那种去除这种重复的显示方式的?
问题二:当对“领料单位”进行操作的时候,能否实现单击向下箭头就可以现上下自如?或是只是向下操作,在本程序中只能利用鼠标才能操作!
...全文
50 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
cyxin2121921 2009-06-16
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 jakey9826 的回复:]
问题1:
相同的记录,没必要再显示出来了,删除就可以了.
将查询出来的数据放到数组里,然后再根据唯一的关键字来确定记录是否相同,如果相同,则删除.
问题2:
是可以的.
可以通过捕捉键盘事件,然后调用同样的函数,完成同样的操作.
[/Quote]
能否说的在具体一些?
我是通过把查询出来的数据放到数组中的,然后再对这个数组进行显示的,但是 向您说的根据唯一的关键字来确定记录是否相同,如果相同,则删除,这句话的话,我不是很理解,我该如何去操作呢?
第二个问题:能否给个例子?
cyxin2121921 2009-06-16
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 tfxg 的回复:]
看了好久,大概看明白一點點意思:

1.按 8 12 9 13 10 14 這個順序排列,我認為可以order by 鍵號,圖號 這樣的排序條件解決

2.当对“领料单位”进行操作的时候,能否实现单击向下箭头(向下箭頭是鍵盤的向下鍵?)就可以现上下自如?或是只是向下操作,在本程序中只能利用鼠标才能操作!
[/Quote]
您给的第一条答案 我尝试过 行不通
主要是我通过查询数据库然后在table表单的显示的,由于存在这种一条记录被使用若干次,才发生了上述第一种情况,但是在数据库表中却只保存了一条相应记录,只是显示出来若干条!
第二个问题:是向下键,向下键!
tfxg 2009-06-16
  • 打赏
  • 举报
回复
叉燒包圖片的鏈接:

http://album.hi.csdn.net/views/photo/290520

代你轉
tfxg 2009-06-16
  • 打赏
  • 举报
回复
看了好久,大概看明白一點點意思:

1.按 8 12 9 13 10 14 這個順序排列,我認為可以order by 鍵號,圖號 這樣的排序條件解決

2.当对“领料单位”进行操作的时候,能否实现单击向下箭头(向下箭頭是鍵盤的向下鍵?)就可以现上下自如?或是只是向下操作,在本程序中只能利用鼠标才能操作!
程序猿之殇 2009-06-16
  • 打赏
  • 举报
回复
问题1:
相同的记录,没必要再显示出来了,删除就可以了.
将查询出来的数据放到数组里,然后再根据唯一的关键字来确定记录是否相同,如果相同,则删除.
问题2:
是可以的.
可以通过捕捉键盘事件,然后调用同样的函数,完成同样的操作.
tfxg 2009-06-16
  • 打赏
  • 举报
回复
看不到圖

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧