odbc-sys:用于Rust的ODBC(开放式数据库连接)的FFI(外来功能接口)绑定

时间:2024-04-01 20:57:24
【文件属性】:

文件名称:odbc-sys:用于Rust的ODBC(开放式数据库连接)的FFI(外来功能接口)绑定

文件大小:28KB

文件格式:ZIP

更新时间:2024-04-01 20:57:24

rust odbc ffi Rust

odbc系统 用于ODBC(开放式数据库连接)的FFI(外部功能接口)绑定由于与C-API的ffi绑定本质上是低级的,因此该库旨在作为其他库的基础,而不是直接使用。 设计目标 提供与ODBC驱动程序管理器的C接口兼容的ODBC符号的声明 以32位或64位的形式为Unix和Windows提供正确的符号定义 不剥夺底层API的任何功能 在可行的情况下提高类型安全性 到目前为止,几乎没有人在Rust中编写ODBC 2.0应用程序,因此已经故意弃用了诸如'SQLAllocEnv'之类的已弃用的符号。 连结中 该库将链接到Windows系统上的odbc32.dll (预安装)。 在Linux和OS-X上,默认情况下它与libodbc.so链接。 通常由。 使用--feature iodbc也可以链接到libiodbc.so 。 如果您尝试连接到OS-X上的某些较旧的数据源,这可能会引起兴趣。 当前


【文件预览】:
odbc-sys-master
----Changelog.md(4KB)
----.travis.yml(736B)
----build.rs(2KB)
----tests()
--------lib.rs(2KB)
----LICENSE(1KB)
----appveyor.yml(4KB)
----src()
--------param_type.rs(356B)
--------bulk_operation.rs(216B)
--------sql_data_type.rs(3KB)
--------functions.rs(33KB)
--------c_data_type.rs(2KB)
--------nullability.rs(302B)
--------interval.rs(662B)
--------attributes.rs(6KB)
--------info_type.rs(2KB)
--------desc.rs(13KB)
--------lib.rs(10KB)
--------fetch_orientation.rs(433B)
--------sqlreturn.rs(3KB)
----Cargo.toml(643B)
----.gitignore(32B)
----README.md(2KB)

网友评论