已知一个access文件,我想把这个文件中的数据结构提取出文本文件。
生成如下文本:
字段名 类型 字段长
姓名 字符型 10
性别 字符型 1
......

解决方案 »

  1.   

    可以用ADOConnection 的GetTables来得到表名,GetFieldNames得到字段名,至于其它的,呵呵,机器上没Delphi,等我找找看
      

  2.   

    没找到,不过你可以试试在ADODataset.FieldByName('FieldName')看看有没有字段的属性
      

  3.   

    可以使用BDE或ADO得到这些信息:
    1.BDE 
      Database.GetTableNames();
      Database.GetFieldNames();
      Session.GetStoredProcNames();
    2.ADO
      ADOConnection.GetProcedureNames();
      ADOConnection.GetProcedureNames();
      ADOConnection.GetFieldNames();3.
      使用TFieldList和TParamList的FieldDescs得到
      字段和过程的参数定义信息.
      

  4.   

    下面得到索引信息;TTable.GetIndexNames();
    TTable.IndexDefs;TADOTable.GetIndexNames();
    TADOTable.IndexDefs;