Database1.DatabaseName:=数据库文件名(最好包含路径);
Database1.DriverName:='Microsoft Access Driver (*.mdb)';
Sorry 我要吃饭去了,如果你还不能解决的话,等一下我再来……

解决方案 »

  1.   

    你可以设置ODBC数据源吗?如果那样的话……我可以给你一个例子。
      

  2.   

    我的经验是,最好用ODBC+BDE的方式来连接,否则总有问Password的问题。1. 先建立ODBC数据源
    假设你知道,不知道的话电邮 agui @ xinhuanet.com 
    2. 建立BDE别名
     1)在控制面板中打开BDE Administrator,并选择Database页;
     2)按Ctrl+N,然后在Database Driver Name里的下拉框中选择“Microsoft Access-Treiber (*.mdb”,然后回车;
     3)你可以重命名BDE别名,然后,在其属性的"ODBC DSN"填入你的ODBC数据源名称。在程序中设置:
    Database1.AliasName = BDE别名
    Database1.Databasename = 你取一个名字吧Table1.DatabaseName = Database1.Databasename
    Table1.TableName = 表名Table1就可以打开了。
      

  3.   

    创建bde别名,选择类型为msaccess,那里面最重要的一项是选择数据库的路径,你的access数据表在哪个地方,就选择哪个地方,然后连接的方法同上!
      

  4.   

    连接access数据库建议用最好的方法使用MS的ADO接口,其兼容性好,而BDE的直接连接要考虑版本的问题,如果是ACCESS2000的话,要用DELPHI6.0才能连接。