mysql for odbc
[csql.git] / test / adapter / Select / selecttest5.c
blob77ed67c2f44d91b5fdde04cd7f8743b145d8a40e
1 /* call execute without calling prepare. it should fail.
3 * Author : Jitendra Lenka
4 */
6 #include<AbsSqlStatement.h>
7 #include<SqlFactory.h>
9 int main()
11 DbRetVal rv = OK;
12 AbsSqlConnection *con = SqlFactory :: createConnection(CSqlAdapter);
13 rv = con->connect("root","manager");
14 if(rv!=OK)return 1;
16 AbsSqlStatement *stmt = SqlFactory :: createStatement(CSqlAdapter);
17 stmt->setConnection(con);
18 char statement[200];
20 strcpy(statement,"CREATE TABLE T1(F1 INT,F2 INT);");
22 int rows=0;
23 /*rv = stmt->prepare(statement);
24 if(rv!=OK)
26 delete stmt;
27 delete con;
28 return 1;
29 }*/
31 rv = stmt->execute(rows);
33 if(rv!=OK)
35 delete stmt;
36 delete con;
37 printf("Test script passed\n");
38 return 0;
40 stmt->free();
41 printf("Test script failed\n");
44 delete stmt;
45 delete con;
46 return 1;