400元求解:困惑很久的一个问题
简单说就是:
    我们这里有个软件,是C/S结构,我们这边是C端,客户那边是S端。通过通过我们这边的C端可以查询客户数据。但这些数据分两层显示,如:编号、姓名、地址、消费额等等为第一层,身份证号码、工作单位等为第二层数据。这些第一、第二层数据都可以通过我们这边的C端查询,但有个限制:只有人工输入“编号”查询出来第一层数据,再点击一个“详细资料”才能看到第二层数据。
    请问:怎么才能写个软件,根据“编号”自动去读取第一、第二层第数据?
    大侠们给个思路啊,困惑很久了。要是能给个完整的解决方案,有偿!虽然我银子有限,但一片赤诚之心,却是真的!
    谢谢先!

解决方案 »

  1.   

    软件运行环境?数据库类型?“我们这边是C端”:S端给了你们访问数据库权限没有?有访问数据库权限,找到相关表,直接二次开发就行了;没有权限……你还是的找S端才能满足你的需要
      

  2.   

    谢谢大侠的答复!
    软件环境:win2000,数据库为oracle,开发工具是visual foxpro 6
    该软件在我的电脑桌面上有一个图标,一点击就可以打开界面了。填上用户名和密码后就可以查询数据了。
    S端给了访问数据库权限。再一次请教!
      

  3.   

    同意楼上的,一定要清楚数据库那边的结构,否则你自己连的是table还是view都不清楚,更不谈那些数据是哪来的了,怎么控制
      

  4.   

    谢谢上面各位大侠的答复!
    是我没有说清楚还是怎么的,怎么那么多高人都说容易?这个问题很难啊!(对我来说),各位能不能详细点?谢谢先!
    各位大侠:能不能给个案例?(最好网上的)
    数据库是别人设计的啊!我不能修改,只能查询,而且只能根据对方的界面来查询(要不我不知道用户名和密码)因为有时要补打用户的发票什么的,要经常进行这样的查询,很烦.所以我想要是能输入一批客户的编号,就能查询出来所有的详细资料,这样就可以在报表上打印了。
    注:S端的数据库是Oracle,开发工具是FoxPro。OS不知道。故只能从对方给我们使用的界面来查询。问题是怎么实现程序批量查询?
    继续请教!
      

  5.   


    我是像让软件自动帮我点击两层数据,并取出来,怎么实现啊!money不够可以加啊!
    继续请教!
      

  6.   

    一般只存在两种情况吧!
    1 一个专门的信息编号表 分别对应 一层信息表 和 二层信息表
    2 信息编号 对应 一层信息表 ,其中的某个字段 和 二层信息表 存在主要键关系(个人认为按这个软件设计 很可能就是的数据库设计)如果是第一种情况 那就容易了!! 一句select 语句而已
    第二种情况 也不难啊 可以通过子查询 方式来解决这个问题啊!!
    希望我的发言对你有帮助