6 个版本

使用旧的 Rust 2015

0.2.4 2017年3月19日
0.2.3 2017年3月17日
0.1.0 2017年3月4日

#26#odbc

MIT 许可证

23KB
336

Build Status Docs MIT licensed

ODBC (Open Database Connectivity) 的 FFI (Foreign Function Interface) 绑定,由于作为 C-API 的 ffi 绑定本质上是低级的,这个库旨在成为其他库的基础,而不是直接使用。

设计目标

  • 提供与 ODBC 驱动管理器 C 接口兼容的 ODBC 符号声明
  • 为 Unix 和 Windows 提供符号的正确定义,可以是 32 位或 64 位的版本
  • 不抽象掉任何底层 API 的功能
  • 在可行的地方提高类型安全性
  • 由于目前不太可能有人用 Rust 编写 ODBC 2.0 应用程序,我故意省略了像 'SQLAllocEnv' 这样的废弃符号

当前状态

我会随着在高级 API 中实现用例而添加符号到这个库中。如果您缺少什么,请随时贡献。

文档

感谢 docs.rs 的朋友们构建和托管 文档

贡献

想要帮忙吗?只需创建一个问题、拉取请求或联系 [email protected]

无运行时依赖