第一个问题 即单独把表做成一个文件备分出来!
第二个问题 请给我使用ADOQUERY的原码

解决方案 »

  1.   

    1.备份成什么形式,如果需要备份到Assess应该很简单吧,读出后存放到另外的表中吧。
    2.adoquery.connection=adoconnection;
     adoquery.close;
     adoquery.clear;
     adoquery.sql.add('select * from tablename');
     adoquery.open;
      

  2.   

    创建数据库不是很简单么?用 access 建立一个空数据库,改一下文件名,然后创建数据库就把那个文件拷贝成为你要的数据库名。结贴。不过实际中,根本没有新建数据库的必要——当然,偶是没有做过管理数据库本身的东西。
      

  3.   

    如果你只是备份一张表,可以试用access的导入/导出功能存储为其他的文件,不一定要是数据库.另,楼主,虽然个人的想法和是水平各异,大家也是为你好,想替你解决问题,希望你理解,能尊重一下!
      

  4.   

    我知道你的意思,是直接在程序中创建Access数据库.MDB文件吧,不是表
    可用--- 
     DBDrive:= 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+DBPath;
     if DBDrive<>'' then
     begin
      if not fileexists(DBPath) then
      begin
       CreateDB := CreateOleObject('ADOX.Catalog');
       CreateDB.Create(DBDrive);
      end;
    如果再有问题,我的QQ:57035006
      

  5.   

    建表:
    ADOQuery.SQL.Text:='Create Table TableName (FieldName Char(?) Not Null,...,constraint TableKey primary key (FieldName))';
    ADOQuery.ExecSQL
    至于:把表的内容写入数据库,我想上面有人已经作答了
    我的QQ:57035006