linux - 把输出结果到文件中,利用c语言中的文件创建读写txt
PHP中文网
PHP中文网 2017-04-17 13:35:30
[Linux讨论组]

main()
{
EXEC SQL BEGIN DECLARE SECTION;
char dbname[21];
char qyrq[31];
char comm[201];
int i=0;
EXEC SQL END DECLARE SECTION;
sprintf(dbname,"%s",getenv("DBNAME")) ;

 EXEC SQL DATABASE :dbname ;
 if( sqlca.sqlcode ) {

printf("code=[%d]",sqlca.sqlcode) ;
return -1 ;
}

 sprintf( comm, "SELECT qyrq FROM Ggll WHERE %s ", "Llbh='100'") ;
 printf("comm=[%s]\n",comm) ;
 EXEC SQL PREPARE wi94178 FROM :comm;
 if( sqlca.sqlcode ) {

printf("code=[%d]",sqlca.sqlcode) ;
return -1 ;

EXEC SQL DECLARE ws94178 CURSOR FOR wi94178;
EXEC SQL OPEN ws94178;
while(1) {
EXEC SQL FETCH ws94178 into :qyrq ;
if( sqlca.sqlcode==100 )
break ;
if( sqlca.sqlcode ) {
printf("code=[%d]",sqlca.sqlcode) ;
return -1 ;
}
printf("zh=[%s]\n",qyrq) ;
if(i==100)
break ;
i=i+1 ;
}
EXEC SQL CLOSE ws94178 ;
if( sqlca.sqlcode ) {
printf("code=[%d]",sqlca.sqlcode) ;
return -1 ;
}
EXEC SQL FREE ws94178 ;

      EXEC SQL CLOSE DATABASE ;

      return 0 ;
      }
PHP中文网
PHP中文网

认证高级PHP讲师

全部回复(1)
高洛峰

直接放代码什么意思?

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号