有两个表如下:
<零件信息>零件id    零件号    零件名称<合格单>合格id    零件id    数量其中合格单中的零件id和零件信息里的零件id关联
我在合格单的零件id字段里用了组合框查阅,使得在access里打开合格单时在零件id
里显示的是对应的零件号,因为零件id只是个自增序列,显示他也没什么意义
但我在vb里用绑定的方法显示整个合格单的时候,他并没有在零件id里显示零件号
还是零件id,在vb里用什么方法才能让他可以当作零件号一样的操作,进行添加删除修改时
直接操作零件号呢?

解决方案 »

  1.   

    看不懂你要说什么 他并没有在零件id里显示零件号还是零件id 什么意思啊?
      

  2.   

    就是我实际的界面里的表格里要显示
    合格id    零件号    数量而不是合格id    零件id    数量
      

  3.   

    select 合格表.合格ID,合格表.数量,零件表.零件号 FROM 合格表,零件表 WHERE 零件表.零件ID=合格表.零件ID
      

  4.   

    非常感谢,那添加,修改的sql语句怎么写呢,比如下面的语句怎么修改
    INSERT INTO 合格单(零件id,数量,) Values('" & Trim(txtLingJianHao.Text) & "','" & Trim(txtShuLiang.Text) &"')"
    其中txtShuLiang.Text是零件号并不是id,但合格单里得添加零件id并不是零件号,用户输入的时候也只是输入零件号,我怎么把输入的零件号方便的转换成表格里需要的 零件id呢
      

  5.   

    只能先轉化一下 然後再添加了
    rs.open "Select Distinct 零件id From 零件信息 Where 零件号 ='" & Trim(txtLingJianHao.Text) & "'",con
    然後再
    INSERT INTO 合格单(零件id,数量,) Values('" & rs(0) & "','" & Trim(txtShuLiang.Text) &"')"