[心缘地方]同学录
首页 | 功能说明 | 站长通知 | 最近更新 | 编码查看转换 | 代码下载 | 常见问题及讨论 | 《深入解析ASP核心技术》 | 王小鸭自动发工资条VBA版
登录系统:用户名: 密码: 如果要讨论问题,请先注册。

pro*c 小经验

上一篇:ASP URLDECODE 函数
下一篇:[仙剑奇侠传][DOS版完整镜像,带音轨][230MB]

添加日期:2005/6/17 17:30:25 快速返回   返回列表 阅读5585次
如果定义一个变量要在后面的sql语句里使用,那么应该这样:
EXEC SQL BEGIN DECLARE SECTION;
    char aa[20+1]; //
    char bb[10+1]; //
    char cc[3+1]; //
EXEC SQL END DECLARE SECTION;

如果变量只在C里面使用,那么在外边直接定义即可。
==============================================
EXEC SQL WHENEVER SQLERROR DO sql_error();
只在main()里写即可,其他方法里不用写,会自动加的。
其实就是执行完sql后自动加了
 if (sqlca.sqlcode < 0) sql_error();
=============================================
奇怪的问题:
EXEC SQL update xx set ... where ...;
当更新0条的时候,程序莫名其妙的从这里结束了,返回main方法,自动退出了。
奇怪。
 

评论 COMMENTS
没有评论 No Comments.

添加评论 Add new comment.
昵称 Name:
评论内容 Comment:
验证码(不区分大小写)
Validation Code:
(not case sensitive)
看不清?点这里换一张!(Change it here!)
 
评论由管理员查看后才能显示。the comment will be showed after it is checked by admin.
CopyRight © 心缘地方 2005-2999. All Rights Reserved