Delphi还要对组件进行哪些设置才能连上并显示access数据库?

来源:百度知道 编辑:UC知道 时间:2024/05/16 08:45:45
数据库路径是:D:\aa\bb.mdb
我已经通过bde administrator进行了如下设置:菜单objects-new-MSACCESS
创建别名后又重命名为qq888,在其右侧的definition标签页下设database name为D:\aa\bb.mdb;LANGDRIVER为access general.

下边我想知道在窗体上添加哪些组件并设置属性才能连上并显示数据表?(不要介绍ODBC以及ADO的链接方法)

如果你不喜欢用ADO的话,我可以交给你用DAO来连接数据库。需要的话我可以给你DIMAND ACCESS这个控件包,并交你把它装上。给我留言。
下面是DAO的连接方法。
设计首先要在你创建的窗体上添加DAOTable,DAODatabase,DAOQuery,DataSource.等四个控件。
DAODatabase主要在其控件属性DatabaseName中添加你所创建的数据库的路径,例如你的bb.mdb;
DAOQuery主要在其控件属性Database后添加为DAODatabase,其DataSource属性后添加为DataSource。NAME属性后添加为DAOQuery。
DataSource主要其控件属性DataSet设为DAOTable。Name其属性设为DataSource.
DAOTable主要其控件属性Database设为DAODatabase。其TableName属性设为你要添加的数据库的表名。
上述所有的控件中的自动连接属性都选择为TRUE.
这个就能自动连接上了。
如果你要在自己生成的可执行文件。EXE中直接对表中的内容进行修改的话。最好在窗体上添加一个DBGRID控件。它可以直接连接数据库中的表,并以EXCEL的形式在窗体上显示出来。

BDE连接有必要吗?ADO连接太简单了,何必呢?

suggest you to use the type of ADO.
it is so easy to connect.