anyway 发表于 2006-3-26 12:50:20

ct-library开发的问题

<p>安装OpenClient 12.5,用VC2003来写代码,但是总是在链接的时候出现这样的错误:<br/>error LNK2019: unresolved external symbol _cs_ctx_drop@4 referenced in function _main</p><p>已经加入了$SYBASE/OCS-12_5/include 包含文件和$SYBASE/OCS-12_5/lib库文件</p><p>请帮我分析分析<br/></p>

JohnPhan 发表于 2006-3-28 14:41:56

<p>总算碰上一个用的OpenClient库。你还要在VC上设置连接库。或在程序前按照你的需求情况和目录情况写上下列代码。如果你那天想改ADO方式,可以比较一下两者的效率差别。</p><p>&nbsp;</p><p>#pragma comment(lib, "E:\\2_VC_Program\\sybase_lib\\lib\\libct.lib" )<br/>#pragma comment(lib, "E:\\2_VC_Program\\sybase_lib\\lib\\libcs.lib" )<br/>#pragma comment(lib, "E:\\2_VC_Program\\sybase_lib\\lib\\libblk.lib")</p>
[此贴子已经被作者于2006-3-28 14:55:37编辑过]

anyway 发表于 2006-3-29 11:18:02

<p>我在工程里加入LIB问题解决!</p><p>ADO方式没有试过,和OpenClient有什么区别,请指教.</p><p>还有就是我用Dev-cpp编译怎么也无法通过,环境设置有问题.</p>

JohnPhan 发表于 2006-3-29 15:28:40

<p>我喜欢使用OpenClient。仅仅是个人的好恶而已。Dev-c++用在学习时,做题目挺好用,感觉清楚/简洁/标准。但是开发没用过。估计你是想开发后移植其它的系统或机器上。Solaris上使用OpenClient也很好用,用的是gcc。另外国外的网站上有详细的OpenClient例子,有源代码可参考。Good luck!</p>

anyway 发表于 2006-3-30 16:02:58

<p>谢谢回答,我在unix环境下用的是DB-LIBRARY写代码,用cc编译.也算简单,ct-lib还真没有搞过,最近在看些资料.有个问题想请教你!</p><p>exp-table</p><p>NAME&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TEL</p><p>--------------------------&nbsp;&nbsp; --------------------------</p><p>TOM&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;9999999</p><p>用CT-LIB 取出数据并打印,环境就初始化就不说了,能写点具体的代码(从数据库取数据并绑定到变量然后printf)我看看吗?</p>

JohnPhan 发表于 2006-4-3 09:30:05

在\sybase\OCS-12_5\sample目录中,有C源代码例子,可参考。在海量数据处理时,用C处理数据库,及期更快。但使用C库开发操作数据库程序,开发周期可能会长一些。如果用PB,可能更容易“显现成果”。Sybase公司的网站上有C库开发方面的手册可下载。手册中对这些C源代码例子做了详细的说明。
页: [1]
查看完整版本: ct-library开发的问题

免责声明:
本站所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:Admin@SybaseBbs.com