用Tdatabase 连接数据库的时候总是出现以下错误Project Project1.exe raised exception class EDBEngineError with message 'Invalid configuration parameter.
Alias:Accdb'. process stopped. Use Step or run to contune.在FormCreate中我是这么写的 
  database1.Connected := false;
  Database1.Params.add('Database Name=' + getcurrentdir + '\Accdb.mdb');
  database1.Connected := true;有人知道怎么回事吗?

解决方案 »

  1.   

    在工程中加入:ADOTable1、DataSource1、DBGrid1
    1.先设置ADOTable1的ConnectionString的属性:点击属性旁边的...按钮,打开一个窗口,选择“Use Connection String,再点击“Build...”按钮。打开数据链接属性窗口,选择“提供程序”选项页,在“选择您希望连接的数据:”列表中,选择“Microsoft Jet 4.0 OLE DB Provider”。再选择“连接”选项页,在“指定下列设置以连接到Access数据”的“1.选择或输入数据库名称”的下面输入你 的Access数据库文件路径。如:“d:\aa.mdb”(不带引号)。点击OK,OK,完成ConnectionString的设置。
    2.设置ADOTable1的TableName属性:找到ADOTable1的TableName属性,在右边的下拉列表中选择要打开的 数据库中的表。
    3.分别设置DBGrid1的DataSource为DataSource1,DataSource1的DataSet为ADOTable1。
    4.将ADOTable1的Active属性设为:True。
    现在在DBGrid1中已显示表中的记录。接下来..........