打开一个数据文件如何得到它的字段名?
太菜了,都不好意思问。

解决方案 »

  1.   

    就比如说,一个数据库是别人的,我想在程序中用一个对话框,用户从打开的对话框中选择 数据库,然后,在 memo中就列出这个数据库中的字段名。还有,数据库的类型不同时做法是不是也不同?
      

  2.   

    procedure TForm1.BitBtn1Click(Sender: TObject);
    var
      i: Integer;
    begin
      for i := 0 to ADOQuery1.FieldCount -1 do
        begin
          ComboBox1.Items.Add(ADOQuery1.FieldList[i].FieldName);
        end;
    end;
      

  3.   

    GetTable//这是表名。
    ADOQuery1.Fields//这就是
    or 
    ADOQuery1.GetFieldNames(TStrnigs);
      

  4.   


    ADOQuery1.FieldList[i].FieldName
    不过一定要用adoconnection 方可以
      

  5.   

    ADOQuery1.FieldList[i].FieldName但是需要的是 连接上数据库 才能够 取^