gpt4 book ai didi

sql - 在 Delphi 中读取 MS Access mdb 文件(免费)?

转载 作者:行者123 更新时间:2023-12-03 15:03:25 24 4
gpt4 key购买 nike

我正在寻找一个 Delphi 组件/库来打开并读取 mdb (MS Access) 数据库。我不会写入数据库或显示数据;只需使用 Access 支持的任何 SQL 读取数据库即可。

这是一个个人业余项目(编程不是我的付费工作),所以我需要一个免费或非常便宜的解决方案,可以与 Delphi 6、Delphi 2007 或 Delphi 2009(所有专业版)一起使用。性能并不重要,简单才重要:)

最佳答案

http://www.teachitza.com/delphi/databasehowto.htm只需 5-10 行代码,这确实是一个简单而容易的任务。当我需要从 MS Access 文件中读取一些数据时,这对我非常有用。

首先,您可以使用像这样的简单连接字符串

    DataSource := 'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=' + Filename +
';Persist Security Info=False';

ADOConnection1.ConnectionString := DataSource;
ADOConnection1.LoginPrompt := False;
ADOConnection1.Connected := true;

// ADOConnection1.GetTableNames(listbox1.items);

AdoTable1.Connection := ADOConnection1;
AdoTable1.ReadOnly := false; //if u want to make changes
ADOTable1.active := false;
ADOTable1.TableName := 'B2777'; //table name
ADOTable1.active := true;

filnename 是你的 mdb 文件路径+名称。这就是我用于非常简单的任务的方法。

关于sql - 在 Delphi 中读取 MS Access mdb 文件(免费)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/736339/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com