如何在cocoa中创建SQL数据库连接

如何在cocoa中创建SQL数据库连接,sql,database,cocoa,Sql,Database,Cocoa,我正在创建一个首选项窗格(用于系统首选项)。我想从SQL数据库中获取数据。我该怎么做?请告诉我Cocoa中基本SQL数据库连接的代码。如果您真的想从SQL数据库获取数据,可以使用许多包装器库 (仅限SQLite) (仅限SQLite) (仅限MySQL) 根据您的数据需求,我实际上可能会利用一种脚本语言,并(以某种方式)从您的PrefPane调用它。例如,使用PyObjC或MacRuby创建捆绑包,并根据需要使用SQLAlchemy或ActiveRecord。通常,Mac上的首选项不存储在SQL

我正在创建一个首选项窗格(用于系统首选项)。我想从SQL数据库中获取数据。我该怎么做?请告诉我Cocoa中基本SQL数据库连接的代码。

如果您真的想从SQL数据库获取数据,可以使用许多包装器库

  • (仅限SQLite)
  • (仅限SQLite)
  • (仅限MySQL)

  • 根据您的数据需求,我实际上可能会利用一种脚本语言,并(以某种方式)从您的PrefPane调用它。例如,使用PyObjC或MacRuby创建捆绑包,并根据需要使用SQLAlchemy或ActiveRecord。

    通常,Mac上的首选项不存储在SQL DB中,而是存储在plist文件中。您在后端使用的SQL引擎是什么?+1肯定使用包装器。没有充分的理由直接使用sqlite C API。