delphi和mysql DB的帮助

时间:2009-12-20 17:14:32

标签: mysql delphi database

我想为我的朋友创建一个应用程序,它就像一本大满贯的书

我想要这样

  1. 在nameditbox中,当我输入名称时,它必须从数据库中获取数据并且必须显示在受尊重的字段中
  2. 示例:昵称editboz:nick           号:1111

    2.此外,我想通过点击添加按钮

    从我的应用程序添加数据库新条目
    1. 是否可以编辑已存在的朋友姓名详细信息?
    2. 我从未使用过mysql(即使我不太了解),我从未在delphi中按照mysql工作,但不是普通的dlephi。

      有没有已经完成的项目?如果有,请链接我,我想学习 希望有人可以帮助我 提前谢谢

1 个答案:

答案 0 :(得分:2)

我不得不说我没有尝试使用MySQL,但希望这会有所帮助。

对于问题的第1部分:

我建议最简单的方法是使用http://dev.mysql.com/downloads/connector/odbc/5.1.html

中的免费MySQL ODBC驱动程序

Delphi支持使用ODBC(开放式数据库连接)进行连接。从本质上讲,Delphi并不了解MySQL数据库的任何特定功能,但了解大多数数据库中常见的一小部分功能。

如果您可以使用此ODBC驱动程序连接到MySQL,那么您将能够查看Internet上的所有优秀示例以及提供给您的Delphi帮助文件,以了解如何:

  • 在Windows ODBC Manager中创建ODBC数据源。
  • 打开与MySQL ODBC数据源的TDatabase连接
  • 将TTable连接到TDatabase
  • 将TDataSource连接到TTable
  • 将TDBEdit连接到TDataSource

您需要自学如何将这些连接到MySQL数据库中的特定表。

将这些组件连接在一起就可以为您提供一个工作示例。

您应该找到很多很好的教程,向您展示如何连接到Internet上的ODBC数据库。

对于问题的第2部分:

完成第1部分后,到达第2部分距离那里只有一小步。

  • 将TDBNavigator连接到TDataSource。

这将使您能够导航数据表并启用表的添加/编辑/删除功能,允许新行,删除行和编辑行。

祝你好运。