定义了一个table变量将数据模块上的表赋给改变量

解决方案 »

  1.   

    var
      Table1: TTable;
    begin
      Table1 := TTable.Create(nil);
      try
        Table1.DatabaseName := ~~~~;
        Tabel1.TableName := ~~~~;
        ...
        ...
      finally
        Table1.Free;
      end;
    end;
    大概就是这个意思吧
      

  2.   

    var
      Table1: TTable;
    begin
        Table1 := TTable.Create(form1);
        Table1.DatabaseName :='ddd';
        table1.TableName :='tzjcj_ff';
        table1.Open;
        datasource1.DataSet:=table1;
    end;这样完全是正确的
      

  3.   

    在前面的引用单元上可能你没加TTable类的单元。好象是DB和DBTable把,你自己放个Table控件然后Bulid一下就可以看到是什么单元了!
      

  4.   

    Users
    dbtables;//记得Use这个单元var
      tTempTable:TTable;
    begin
      tTempTable:=TTable.Create(Owner);
      tTempTable.DataBaseName:='YourDataBaseName';
      tTempTable.TableName:='YourTableName';
      tTempTable.Active:=True;
    end;这样是没有问题的。
      

  5.   

    通不过的提示是什么?除了没有uses相应单元以外,我想不出其他原因