|
|
|
[转载]PRO*C程序移植为DBLIBRARY/C程序经验谈 |
热 ★★★★ |
|
[转载]PRO*C程序移植为DBLIBRARY/C程序经验谈 |
|
作者:闵涛 文章来源:闵涛的学习笔记 点击数:1558 更新时间:2009/4/22 23:09:43 |
|
INT_CANCEL);
}
}
int msg_handler(dbproc,msgno,msgstate,severity,msgtext,
srvname,procname,line)
DBPROCESS * dbproc;
DBINT msgno;
int msgstate;
int severity;
char *msgtext;
char *srvname;
char *procname;
DBUSMALLINT line
{
fprintf(ERR_CH,″Msg %ld,Level %d,State %d\n″,
msgno,severity,msgstate);
if(strlen(srvname)>0)
fprintf (ERR_CH,″Server'%s',″,srvname);
if (strlen(procname)>0)
fprintf (ERR_CH,″Procedure'%s,″,procname);
if(line>0)
fprintf(ERR_CH,″Line %d″,line);
fprintf (ERR_CH,″\n\t%s\n″,msgtext);
return(0);
}
如$(SYBASE)=/u/sybase,编译命令行如下:
cc -I.-I/u/sybase/include sample.c /u/sybase/lib/libsybdb.a-lnsl_s-lm-o sample
PRO*C和DBL IBRARY/C是两种典型的数据库应用程序设计接口:一为嵌入式SQL方法,一为提供纯C函数方法。所涉及到的知识是比较庞杂的,作者也仅是略窥门径。希望本文若能对有兴趣的读者起到引门入径之作用,则吾愿足矣。
作者单位:刘小余(中国农业银行新疆自治区塔城地区分行信息电脑中心 新疆 塔城 834700)
bluetune 回复于:2003-02-25 16:30:46
现在ct-library应用更加广泛,楼主可否找些这方面资料?
kinghood 回复于:2003-04-15 10:27:03
这些安装盘里都有!
ongwenzhi 回复于:2003-04-16 16:21:46
楼主你好!
我一直用FOXPRO+PLB 来连接SQLSERVER 或 SYBASE . 现在想用C来连接。
我在DOS6。22 下,我需要什么样的C语言版本,及什么样的SYBASE
支持库(请帮我列出文件好吗?因为这个我不熟)。
谢谢!!!
kinghood 回复于:2003-04-17 08:39:05
跟c版本没关系,sybase自己有提供c,pascal,cobol,vb接口!
include "接口.h"
就可以啦
superzhang 回复于:2003-07-22 09:34:09
如果需要把PRO*C变成Sybase支持的ESQL需要怎么改动呢?
上一页 [1] [2] 没有相关教程
|
|
教程录入:mintao 责任编辑:mintao |
|
|
上一篇教程: Adaptive Server Anywhere 7.0网上培训教材 下一篇教程: 用触发器还是存储过程比较好 |
|
|
【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |
|
注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网] |
网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!) |
|
|
|
|
|
|
|
同类栏目 |
|
|
赞助链接 |
|
|
500 - 内部服务器错误。
|
|
|
|
|
|