1 /* prepare,execute,prepare....,
2 * second prepare should pass.
4 * Author : Jitendra Lenka
12 AbsSqlConnection
*con
= createConnection();
13 rv
= con
->connect("root","manager");
15 AbsSqlStatement
*stmt
= createStatement();
16 stmt
->setConnection(con
);
18 strcpy(statement
,"CREATE TABLE T1(F1 INT,F2 CHAR(20));");
20 rv
= stmt
->prepare(statement
);
21 if(rv
!=OK
) { delete stmt
; delete con
; return 1; }
22 printf("Prepared the statement\n");
23 rv
= stmt
->execute(rows
);
24 if(rv
!=OK
) { delete stmt
; delete con
; return 2; }
25 printf("Execute the statement\n");
27 strcpy(statement
,"DROP TABLE T1;");
28 rv
= stmt
->prepare(statement
);
30 printf("Test script failed\n");
31 delete stmt
; delete con
; return 3;
33 printf("Test script passed\n");
35 stmt
->free(); delete stmt
; delete con
;