我有一个程序需要尽快做出来.可是总是卡在一个地方,并且这个地方是硬性规定.所以一直很头疼.问题所在:本程序通过定义数据连接和数据集与数据库进行连接.界面(subA)为主界面(mainA)中的一个小部分的详细显示.
例如,主界面为"服务器",而"subA"是其中"内存"的详细属性的显示界面.
"内存"是数据库中单独的一个表.里边是各种各样"内存"的详细数据,并且"内存"表中有其各自不重复的编号.
而在主界面中,只显示这台服务器中"内存"的号码.例如1,2,2,4等.当点击"查看详细信息"按钮时,则转到详细信息的页面.
在按按钮的同时,程序将判断和拆分"服务器"中的"内存"号码.然后将它们的各个属性在"查看详细信息"中显示出来.显示的方式是,当拆分完"内存"号码以后,分别去"内存"表中找相应号码的内存信息.然后将他们各列的信息显示在界面的控件中.如果"服务器"中有2条相同的内存,那么在"查看详细信息"界面中,此"内存"信息后边将显示"2".所有"服务器"只是调用"内存"的号码.在显示的时候,只是根据内存的号码去数据库中找到它们相应的数据.可是,拆分号码以后,怎样去数据库中找到相应的数据呢?即使找到了,那么在"内存"的界面中,应该怎样显示此号码的内存呢?
我的构想是建立几个控件集,将不重复号码内存的信息分别放到控件集中的相应位置.例如有4条"内存",其中2条一样.那么控件集1中,显示一条的详细信息,控件集2中显示两条相同类型的内存信息,只不过在最后显示为 X"2",.......依此类推.但是在实现的过程中,我根本没办法控制数据的摆放位置和数据的调用.请问各位,有什么其他方法或者方式来设计这样的程序和界面么?还有程序应该怎样传递数据呢?
本人思路混乱,实在想不出来什么头绪,还请各位帮忙.
谢谢,各位费神了!
例如,主界面为"服务器",而"subA"是其中"内存"的详细属性的显示界面.
"内存"是数据库中单独的一个表.里边是各种各样"内存"的详细数据,并且"内存"表中有其各自不重复的编号.
而在主界面中,只显示这台服务器中"内存"的号码.例如1,2,2,4等.当点击"查看详细信息"按钮时,则转到详细信息的页面.
在按按钮的同时,程序将判断和拆分"服务器"中的"内存"号码.然后将它们的各个属性在"查看详细信息"中显示出来.显示的方式是,当拆分完"内存"号码以后,分别去"内存"表中找相应号码的内存信息.然后将他们各列的信息显示在界面的控件中.如果"服务器"中有2条相同的内存,那么在"查看详细信息"界面中,此"内存"信息后边将显示"2".所有"服务器"只是调用"内存"的号码.在显示的时候,只是根据内存的号码去数据库中找到它们相应的数据.可是,拆分号码以后,怎样去数据库中找到相应的数据呢?即使找到了,那么在"内存"的界面中,应该怎样显示此号码的内存呢?
我的构想是建立几个控件集,将不重复号码内存的信息分别放到控件集中的相应位置.例如有4条"内存",其中2条一样.那么控件集1中,显示一条的详细信息,控件集2中显示两条相同类型的内存信息,只不过在最后显示为 X"2",.......依此类推.但是在实现的过程中,我根本没办法控制数据的摆放位置和数据的调用.请问各位,有什么其他方法或者方式来设计这样的程序和界面么?还有程序应该怎样传递数据呢?
本人思路混乱,实在想不出来什么头绪,还请各位帮忙.
谢谢,各位费神了!
谢谢各位帮忙.
编号 内容 *(这里是否加一个内容里边的数据编号的保存?)*
123 2xHP+1xKingstom=512M (1,2,2)
124 1xkingstom+1xHP+1xABC=384M (1,2,3)
125 2xkingstom+2xHP+2xABC=1536M (1,1,2,2,3,3)
...
...
小表1
编号(唯一) 大小 厂家 类型
1 256 kingstom DDR
2 128 HP DDR
3 128 ABC DDR
...
...主表中只是调用小标里边的记录.并不是把小表里边的数据在放到例外一个表中调用.
也就是说,小标里边的每一笔记录都提取它的列里边的文字放到主表中.添加,修改,删除等,只是对主表中的字段进行修改.(当修改,添加等....或者查看这个主表中"内容"的详细记录,就会弹出一个新界面.界面通过对隐藏的列,或者其他的列的判断.然后在新的界面中把主表内容里边所涉及到的数据全部显示出来)
请问,具体的解决方案应该是什么样的?
我有几个难题
1,新的"详细界面"应该怎样做?做成什么样子?
2,添加,修改,删除时,怎样能实现这些功能的效果?
3,当新界面打开时,程序应该怎样判断"主表"中的"内容"或者"隐藏列"中的编号,然后显示在新的界面中?值是怎样传递的?
4,在打开新界面前,定义数据集时,怎样定义数据集?因为必须要判断数据库中有哪些数据符合"主表"中的"内容"或者"隐藏列"中的数据.才能在新界面中显示出来.此上是我的问题.给出详细的解决方案者,奉上300分.开号给分.
真诚地希望得到解决方案,期待中...