【问题标题】:Is there a Microsoft SQL Server binding?是否有 Microsoft SQL Server 绑定?
【发布时间】:2011-04-11 17:05:47
【问题描述】:

谁能给我一个关于使用任何版本的 SQL Server 的方向?

我目前正在使用 2003 版。

【问题讨论】:

  • 没有 SQL Server 2003……有 2000、2005、2008……但没有 2003。
  • 这里不是就如何使用编程语言提出一般性问题的地方。这是一个与特定问题相关的问题和答案的地方。
  • @JNK 虽然我同意 SO 并不是一般要求图书馆,但这是一个非常具体的案例。这里只有少数几种可能性。这不会导致主要基于意见的讨论。

标签: sql sql-server vala vapi


【解决方案1】:

有一个 C 库 freetds 允许您与 Microsoft SQL Server 和 Sybase 数据库进行本地对话。

为了在 vala 中使用它,您需要 create 一个“vapi 文件”(可能是手动编写的),其中包含 Vala 语法中的类和方法声明

【讨论】:

    【解决方案2】:

    除了 o3o 提到的 freetds 库之外,您还可以使用 unixODBC 访问 Microsoft SQL Server。

    Microsoft SQL Server 有多个 unixODBC 驱动程序:

    their homepage 上还有一个 unixODBC 驱动程序列表。

    在撰写本文时,没有现成的适用于 unixODBC 的 vapi 文件。我正在处理two layered approach for this。它还没有完成,但有一天可能会有用;)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-11-29
      • 2011-12-02
      • 1970-01-01
      • 2010-10-05
      • 1970-01-01
      • 1970-01-01
      • 2018-02-11
      • 1970-01-01
      相关资源
      最近更新 更多