Addding test cases for connection and datatype module.
[csql.git] / test / dbapi / Connection / conntest8.c
blobdb81ef1dab8ae7c8f5ce176c0ea12d1b7251c93d
1 //Create a transaction and commit it for one million times
2 //it should succeed
4 #include<CSql.h>
5 int main()
7 Connection conn;
8 DbRetVal rv=conn.open("praba","manager");
9 if(rv!=OK)
11 return 1;
13 if(rv!=OK)
15 printf("unable to start transaction");
16 return 2;
18 for(int i=0;i<1000000;i++)
20 rv=conn.startTransaction();
21 if(rv!=OK) return 3;
22 rv=conn.commit();
23 if(rv!=OK)
25 printf("Test script failed return value %d\n",rv);
26 return 4;
29 printf("test script passed return value %d\n",rv);
30 return 0;