up
"不允许回复为空!!不允许有 gz、up!!!!来点创意吧!!!",哇拷

解决方案 »

  1.   

    应该是可以的,我想你最好把两 个表的结构写来看看,我想可能要用jion语句。
      

  2.   

    请详细给出表结构吧。
    另外,paradox对sql语句的支持不是太好,请你先不要抱太大的希望
      

  3.   

    呵呵,给结构啦,help me
    Code.db
    -------------------------------
    Code.Id AutoInc
    Code.name 中文名称(如东,三室一厅等)
    Code.Item 区别(1为朝向[Room.Direction],2为房型[Room.RoomType]...)
    --------------------------------------------
    Room.db
    ----------------------------------------------
    Room.id Autoinc
    Room.Name alpha(10) [室号]
    Room.RoomType integer [房型,从Code里select出来,外关键字]
    Room.Direction integer [朝向,从Code里select出来,外关键字]
    .
    .
    .
    .
    -----------------------------------------------------
    我要在一条记录里同时显示房型与朝向,但我总不能这样写吧
    select room.name as 室号,code.name as 朝向,code.name as 房型 where ...
    但下面这样就麻烦了'
    select room.name,code.name from room,code where room.direction=code.id or room.roomtype=code.id
    然后再
    朝向=fieldbyname('name_2').asstring;
    next;
    房型=fieldbyname('name_2').asstring;---------------------
    是不是表结构不合理呀
      

  4.   

    表建的不怎么好,其实你应该用两个代码表,分别存放朝向和房型。
    因为paradox不支持视图,所以在输入的时候可以从代码表中提取数据让用户选择,然后保存到room表里的是实际的信息。
    哦!你还有一个房间的中文名称,那也做成代码库好了。
    到时你房间的信息就可以一次从room表中取出了
      

  5.   

    没有可直接关联的字段呀
    建议你用access从新建一个把
      

  6.   

    to cobi
    哇,为每个类别的代码建一个表,太麻烦了,总共算算也有9个类别呀
    5555...-----------------------
    用lookup是可以的,自定义字段可以实现,但我更喜欢一条语句就解决问题
    因为我的Grid表字段是随时变的(随TreeView1.selected.lever变)