Pro c/C 编程,出现的错误“”
错误信息:"prodemo.pc", line 15.8:1540-0403(s)"struct <unnamed>" is already defined .
prodemo.pc", line 12.8:1540-0425(s)" <unnamed-struct>" is defined on line 12 of "prodemo.pc".
pc文件:
#include <string.h>
#include <stdio.h>
EXEC SQL INCLUDE SQLCA;
void db_connect(char *user,char *pass,char *server)
{
EXEC SQL BEGIN DECLARE SECTION;
VARCHAR username[20];
VARCHAR password[20];
VARCHAR dbname[20];
VARCHAR username[20];
EXEC SQL END DECLARE SECTION;
struct sqlca sqlca;
strcpy((char*)username.arr,user);
username.len = strlen((char*)username.arr);
strcpy((char*)password.arr,pass);
password.len = strlen((char*)password.arr);
strcpy((char*)dbname.arr,server);
dbname.len = strlen((char*)dbname.arr);
EXEC SQL WHENEVER SQLERROR STOP;
EXEC SQL CONNECT :username IDENTIFIED BY :password USING :dbname;
if(sqlca.sqlcode != 0)
{
printf("\nConnect Oracle Failed!i\n");
return;
}
else
printf("Connect oracle successfully\n");
}
请各位做过pro C/c++的大虾赐教。。。? prodemo.pc 贴出来看看 重复定义
页:
[1]