免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 4093 | 回复: 11
打印 上一主题 下一主题

请教:db_init 函数位于哪个头文件或动态库文件中? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-03-09 15:49 |只看该作者 |倒序浏览
各位大侠,db_init 函数位于哪个头文件或动态库文件中?偶找了半天没找到。。。

论坛徽章:
0
2 [报告]
发表于 2007-03-09 16:00 |只看该作者
dbinit libsybdb.dll

论坛徽章:
0
3 [报告]
发表于 2007-03-09 17:01 |只看该作者
原帖由 hobbylu 于 2007-3-9 16:00 发表
dbinit libsybdb.dll


谢谢 hobbylu 兄,

我自己写的编译命令如下:
cpre -l -m -r ./Source/helloworld.cp

CC  -I. -I./Source -I/space/sybase/OCS-12_5/include -L/space/sybase/OCS-12_5/lib -o helloworld.sh ./helloworld.c  /space/sybase/OCS-12_5/lib/libsybdb.so /space/sybase/OCS-12_5/include/sybesql.c -lpthread -lsocket -lnsl -lct_r -lcs_r -ltcl_r -lcomn_r -lintl_r -ldl -lm -g


编译时,提示 The function "db_init" must have a prototype.

请问我这样写对不对。。。。在没有用 db_init函数之前,一直是没有问题的。。。。

各位多多帮忙。。。

论坛徽章:
0
4 [报告]
发表于 2007-03-09 17:01 |只看该作者
各位大侠,我的编译命令有没有不够或多余的地方。。。。。

谢谢了。。。

论坛徽章:
1
2017金鸡报晓
日期:2017-01-10 15:19:56
5 [报告]
发表于 2007-03-10 15:18 |只看该作者
db_init是否是不是sybase的系统函数呀,dblib中有dbinit。


cpre -l -m -r ./Source/helloworld.cp
看你似乎用的是esql/c在编程呀,esqlc的程序中应该不需要dblib中的dbinit,是否是
exec sql  connect ..... 之类的连数据库的语句呀

论坛徽章:
0
6 [报告]
发表于 2007-03-12 08:10 |只看该作者
原帖由 chuxu 于 2007-3-10 15:18 发表
db_init是否是不是sybase的系统函数呀,dblib中有dbinit。


cpre -l -m -r ./Source/helloworld.cp
看你似乎用的是esql/c在编程呀,esqlc的程序中应该不需要dblib中的dbinit,是否是
exec sql  connect ... ...



谢谢chuxu兄,我是用esql/c在编程,在solaris环境下的,是不是我的预编译选项和链接方法不对啊。。。。您在linux下怎么预编译和连接的,可以贴出来看看吗??

谢谢了!

论坛徽章:
0
7 [报告]
发表于 2007-03-12 08:13 |只看该作者
原帖由 chuxu 于 2007-3-10 15:18 发表
db_init是否是不是sybase的系统函数呀,dblib中有dbinit。


cpre -l -m -r ./Source/helloworld.cp
看你似乎用的是esql/c在编程呀,esqlc的程序中应该不需要dblib中的dbinit,是否是
exec sql  connect ... ...



是不是一个线程只能有一个处于活动状态的SQLCA对象啊。。。。所以偶在线程里面创建了SQLCA对象,然后对它进行了初始化。。。。。

不知有没有什么问题。。。。

论坛徽章:
1
2017金鸡报晓
日期:2017-01-10 15:19:56
8 [报告]
发表于 2007-03-12 17:17 |只看该作者
在$SYBASE/OCS-12_5/sample/esqlc下有编译的例子

论坛徽章:
0
9 [报告]
发表于 2007-03-13 08:12 |只看该作者
chuxu 兄,你好,SYBASE自带的例子没有Open Client 多线程的。。。。。老兄有多线程操作数据库的例子代码吗?

能不能发给偶看看,macser@163.com  谢谢了。。。。!!

论坛徽章:
1
2017金鸡报晓
日期:2017-01-10 15:19:56
10 [报告]
发表于 2007-03-13 14:51 |只看该作者
发过了,你收一下吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP