在bde中,怎样将Table中的记录清空,并将自增字段的值重新从1开始?有不受外界环境影响的方法呀!小弟是BDE菜鸟请多多指教!?

解决方案 »

  1.   

    Table.EmptyTable将记录全部删除
    改自增不是很容易。
    不行就Drop Table 再 Create Table
      

  2.   

    数据库是:TableType := ttParadox;
      

  3.   

    如果不是写程序,你可以使 delphi 带的Database Desktop 这个工具来删除数据。然后用它把自增字段改为其他类型,再改回来为自增,
    这样他的自增就会复位,变成1。如果写程序,那么需要利用到BDE的API
      

  4.   

    sql:
    TRUNCATE TABLE tablename
      

  5.   

    Table.EmptyTable将记录全部删除
    但是自增真的是不容易的pazee(耙子)方法可以借鉴的 不错的!