badpage 发表于 2008-06-10 18:55

求linux下sybase的c或c++编程接口

对数据库不太了解。请各位朋友帮忙。(急!)

1。求linux下sybase的c或c++编程接口


2.如没现在的编程接口,求相关接口文档,如怎么连接服务,怎么包装发送的sql语句等。

hobbylu 发表于 2008-06-10 20:33

安装了sybase之后,系统中有带open client等接口,具体手册你可以参考sybase网站。另外ocs目录下面有例子,你可以学习学习

badpage 发表于 2008-06-11 09:57

原帖由 hobbylu 于 2008-6-10 20:33 发表 http://bbs.chinaunix.net/images/common/back.gif
安装了sybase之后,系统中有带open client等接口,具体手册你可以参考sybase网站。另外ocs目录下面有例子,你可以学习学习

没找到ocs目录,搜了sybase网站,也没找到什么有用信息。


有没一些向简单程序例子,比如建立连接,断开连接,封装sql命令,执行sql命令,得到执行数据,取得执行结果。返回错误信息等?

chuxu 发表于 2008-06-11 10:01

安装open client就有了。

badpage 发表于 2008-06-11 10:17

原帖由 chuxu 于 2008-6-11 10:01 发表 http://bbs.chinaunix.net/images/common/back.gif
安装open client就有了。

默认安装包里有没的open client?在哪下载,有没linux下安装配置的一些文档?

hobbylu 发表于 2008-06-11 10:19

什么版本的

badpage 发表于 2008-06-11 10:21

原帖由 hobbylu 于 2008-6-11 10:19 发表 http://bbs.chinaunix.net/images/common/back.gif
什么版本的


ase1252xe_linux

snow888 发表于 2008-06-12 10:29

原帖由 badpage 于 2008-6-11 10:21 发表 http://bbs.chinaunix.net/images/common/back.gif



ase1252xe_linux


晕,安装完后 OCS 就已经自动安装完成了,关于 OCS 的接口,你需要配置 interfaces 文件,配置完成后你输入的 isql 命令就是调用的 OpenClient 连接到数据库的。

有关接口的例子部分在你安装目录下有一个 demo 目录,那里面有完整的例程,可以自己看看。

另外:

Sybase 官方网站上有较为详细的文档,而且 ASE 部分有中文文档。

dingzhw 发表于 2008-07-04 16:18

sybase\OCS-12_5\sample\ctlib有详细的实用例子,但是是c的,Codeproject上有一个C++的封装,有小bug需要自己改一下
另外可以使用 otl+unixODBC+freeTDS访问
页: [1]
查看完整版本: 求linux下sybase的c或c++编程接口