能否实现向数据库表中差入一条记录,我指的是一次插入一条记录而不是一个字段一个字段的插入?数据库用的是mssql

解决方案 »

  1.   

    insert into 表 values(值1,值2,值3);insert into 表 select 字段1,字段2,字段3... from 另一张表
      

  2.   

    我指的是字段的数量不确定,不使用values()
      

  3.   

    为什么会数量不会确定呢?
    要被插入表的结构总是固定吧!!
    你指的数量是不是有些字段是空啊,那么就用null好了
    insert into 表 values(值1,值2,值3);
    insert into 表 select 字段1,字段2,字段3... from 另一张表
      

  4.   

    写一个过程 function InsertMyValue(DataSet: TDataSet;FieldList: string;TabInTo:TTable);
    剩下的你自己搞定!