ECEX SQL include "gd_db.h"
这里是嵌入SQL的语法,比如EC就是在C语言里面增加SQL功能的,除了可以使用所有标准的C语法以外,还可以使用EXEC SQL 开始的一行书写SQL语句。
EXEC SQL include sqlca
包含一个文件,类似C、ASP的include语句,把那个文件sqlca 的内容都包含到当前的位置
EXEC SQL BEGIN DECLARE SECTION
exec sql begin declare section
开始申明,下面一段语句将是SQL系统的变量申明语句,里面可以写select 这样的 sql 语句
EXEC SQL END DECLARE SECTION
exec sql end declare section
申明语句结束
翻译:declare :申明 声明
section : 文章 片段
/*C语言是过程语言,所写的代码都是一行行的执行的,写程序时候在每个过程的前面写个printf()输出下面该干什么了,这样有利于理解,而且每个操作都有判断是否成功执行,如果执行失败了,返回错误代码return(-1),这样程序就结束了,有利于编程的调试*/
fgets() 函数
从流中读取一行或指定个数字符
char *fgets(char *s, int n,FILE *stream);
从流中读取n-1个字符,除非一行读完, S用来接收字符串,如果成功返回S的指针,否则返回NULL。
FILE *f;
char c[128];
s=fgets(s,128,f) /*从f 中读取128个字符存入到s 中*/