mysql - 为 Delphi 开发 MySQL.pas 包装器

标签 mysql delphi wrapper

背景:我想在项目中使用 mysql.c 的 Delphi 翻译,但原来的维护者 Matthias Fichtner (http://www.fichtner.net/delphi/mysql/) 似乎已将其删除。

问题:有谁知道围绕 libmySQL.dll 的类似包装器(或 Matthias Fichtner 包装器的更新版本),它具有类似的轻量级特性?

最佳答案

原文网址http://www.fichtner.net/delphi/mysql现在重定向到这里:http://www.audio-data.de/mysql.html

这似乎比 Jim 发布的版本新得多。

mysql.pas (Version 2009-09-13)

Client API for MySQL AB`s SQL Database Server using LibMySql.dll or LibMySqld.dll (Embeeded MYSQL Server). It is a Pascal translation of mysql.h and some other C header files needed for writing clients for the MySQL database server.

The unit is tested with:

  • Delphi Versions: (3), (4), 5, 6, 2007, 2009, 2010.
  • LibMySql.dll Versions: 3.23, 4.0, 4.1, 5.0, 5.1, 6.0
  • MySQL-Server Versions: 3.23, 4.0, 4.1, 5.0, 5.1

关于mysql - 为 Delphi 开发 MySQL.pas 包装器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/453657/

相关文章:

delphi - 在 Stream.read 中使用 Longint 计数和 Int64 大小不是很危险吗?

python-3.x - 将类的所有可能的方法调用包装在 try/except block 中

php - Laravel 将两个模型加入用户模型

php - MySQL 错误 1045 (28000)

delphi - Delphi 10.2 中无法将 char 数组分配给字符串

delphi - 使用 C++ Builder 中的 7zip Delphi 包装器

java - 如何使对象像 boolean 值一样使用 booleanValue() ?

mysql - 存储统计数据,我需要 DECIMAL、FLOAT 还是 DOUBLE?

mysql - 在带有SQL文件的Docker容器中创建MYSQL表

delphi - 自定义 TListBox 风格 Firemonkey