Chinaunix
标题:
怎样编译ESQL/C程序
[打印本页]
作者:
凌曦
时间:
2003-02-20 11:50
标题:
怎样编译ESQL/C程序
我在SCO UNIX 5。05下用ESQL/C编译一段程序,可编译时总是提示“EXEC”未定义,我是直接用esql tmp.ec编译的,编译后在此目录下也生成了一个tmp.c文件,但用cc tmp.c也不能编译,请教高手,应如何编译者下面这段程序,需要加哪些参数!
#include <stdio.h>;
#include <stdlib.h>;
#include <string.h>;
#include <sqlca.h>;
EXEC SQL INCLUDE SQLCA;
main()
{
EXEC SQL BEGIN DECLARE SECTION;
char firstname[13];
char userid[9];
char passwd[19];
EXEC SQL END DECLARE SECTION;
EXEC SQL CONNECT TO sample;
EXEC SQL SELECT FIRSTNME INTO :firstname
FROM employee
WHERE LASTNAME = 'JOHNSON';
printf( "First name = %s\n", firstname );
EXEC SQL DISCONNECT;
return 0;
}
作者:
tyffly
时间:
2003-02-20 12:23
提示:
作者被禁止或删除 内容自动屏蔽
作者:
大梦
时间:
2003-02-20 12:53
标题:
怎样编译ESQL/C程序
esql tmp.ec -o test
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2