hur.cn - 华软网

 热门搜索

这样的功能这么难???

  作者:未知    来源:网络    更新时间:2017/12/5
sigh,搞了半天,
就是这么一个功能:
两个数据表:
DeviceStatus:
=======================================
DeviceStatusID   int     //主键
DeviceStatusDetail   vchar(5)    
=======================================
DeviceInfo:
=======================================
DeviceID    int
DeviceStatusOldID   int    //参照上面的主键
DeviceStatusNewID   int    //参照上面的主键
。。。。
====================
现在我要作一个设备信息表(DeviceTable)的GridDatawindow
在显示DeviceStatusOldID跟DeviceStatusNewID时用DeviceStatus表中的
DeviceStatusDetail显示出文字信息让工作人员看,
改如何办???
关键是用两个DeviceStatusID要显示对应的文字。。。。
没有办法呀。。。。
正在冒汗中。。。。
大家一定要指点一下,
多谢多谢
   
=======================================


------华软网友回答------
现帮你顶一下,在慢慢看哦!
------华软网友回复------
考虑建立两个数据窗口对象,一个选择DeviceStatus表的DeviceStatusID DeviceStatusDetail和DeviceInfo表的DeviceID DeviceStatusOldID,让where条件为:DeviceStatusID=DeviceID。
另外一个数据窗口对象选择:DeviceStatus表的DeviceStatusID DeviceStatusDetail和DeviceInfo表的DeviceID DeviceStatusNewID,之后采用复合型报表的方式来显示设备信息,但是复合型数据报表不能够让用户修改,只能作为浏览。
------华软网友回复------
晕了,不能用sql语句解决不?
谢谢楼上给了一种思路      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。