04.05-批量扣款-过程笔记

本文深入解析了C语言环境下嵌入SQL的语法应用,包括如何使用EXECSQL进行SQL语句的执行,以及如何利用fgets()函数从流中读取数据。同时,介绍了SQL系统的变量申明语句及其在编程过程中的作用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

EXEC SQL INCLUDE SQLCA;

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 中*/


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值