A**z 发帖数: 184 | 1 【 以下文字转载自 Programming 讨论区 】
【 原文由 Antz 所发表 】
刚开始用,不知道该到什么地方找错误,下面是我的
两个function, insert_book(), insert_user();
两个function几乎一模一样,可是前者可以work,
后者每次运行到
EXEC SQL insert into users values
(:s_ssn, :s_name:, :type, :resnum, :checkoutnum )
的时候就死在那里 :(
如果我在 SQL> 的prompt后面直接写这个statement,
就可以成功的插入进去。哪位高人帮我看看。//bow
void insert_book()
{
EXEC SQL BEGIN DECLARE SECTION;
char s_title[31];
int s_bid;
char s_author[31];
int i_res = 0;
EXEC SQL END DECLARE SECTION;
printf("\nbid:");
scanf(" |
|