VB处理数据库可没有DELPHI那么强大,肯定要编程的。我的做法是最笨的方法:
1、用SQL语句中的关联来显示表格
2、对学生表进行增删时,写SQL(INSERT\DELETE),仅对学生表
3、最后COMMIT

解决方案 »

  1.   

    select 学生表.学号,学生表.姓名,院系表.院系名称 from 学生表,院系表 where 学生表.院系号=院系表.院系号
      

  2.   

    create 一个临时表(sql关联)用完之后drop 这个临时表
      

  3.   

    利用data1.recordset="select 学生表.学号,学生表.姓名,院系表.院系名称 from 学生表,院系表 where 学生表.院系号=院系表.院系号"
    获得记录集,然后和dbgrid绑定
      

  4.   

    mornwoo(疾风之虫),你的方法只能显示正确的表格,如果增删时,你将会影响院系表