我用 SQL Explorer创建了与我所建的数据库<MISDB>连接,我用的是本地的服务器。
是不是只用把应用程序里的 server name 改为所建数据库的绝对路径就可以了啊<如E:/Program Files/Borland/InterBase/MISDB.GDB>?   Alias改为MISDB
再把 相应控件的DatabaseName  改为 MISDB  就可以了么?

解决方案 »

  1.   

    在单层程序程序中可以这样
    procedure TfrmData.DataModuleCreate(Sender: TObject);
    var
      sProvider,sDataSource,sOther:string;
    begin
    // sAppPath 为应用程序所在路径。
       sProvider:='Provider=Microsoft.Jet.OLEDB.4.0';
       sDataSource:=';Data Source='+sAppPath+'\目录管理.mdb';
       sOther:=';Persist Security Info=False' ;
       //连接到指定的数据库    frmData.adoWdgl.Connected:=false;
        adowdgl.ConnectionString:=sProvider+sDataSource+sOther;
        adoWdgl.Connected:=true;
    end;