Changeset 19

Show
Ignore:
Timestamp:
10/16/08 19:30:58 (16 years ago)
Author:
ahe
Message:

update cbr_search in cbr.c

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • vtcross/trunk/src/cbr.c

    r18 r19  
    124124    ExecuteCommand(_cbr); 
    125125 
     126    // clean the database 
     127    strcpy(_cbr->command, "vacuum"); 
     128    ExecuteCommand(_cbr); 
     129 
    126130    free(_cbr); 
    127131} 
     
    129133void cbr_print(cbr _cbr) 
    130134{ 
    131     // generate command 
    132     strcpy(_cbr->command, "select * from "); 
     135    // generate commandi 
     136    strcpy(_cbr->command, "select "); 
     137    strcat(_cbr->command, _cbr->tablename); 
     138    strcat(_cbr->command, ".* from "); 
    133139    strcat(_cbr->command, _cbr->tablename); 
    134140    strcat(_cbr->command, ";"); 
     
    149155    // set up statement 
    150156 
    151     char* zErrMsg = NULL; 
     157    /*char* zErrMsg = NULL; 
    152158    //sqlite3_exec(_cbr->db, argv[2], callback, NULL, &zErrMsg); 
    153     sqlite3_exec(_cbr->db, _cbr->command, cbr_callback, NULL, &zErrMsg); 
     159    sqlite3_exec(_cbr->db, _cbr->command, cbr_callback, NULL, &zErrMsg);*/ 
     160 
     161    // generate command 
     162    strcpy(_cbr->command, "select "); 
     163    strcat(_cbr->command, _cbr->tablename); 
     164    strcat(_cbr->command, ".* from "); 
     165    strcat(_cbr->command, _cbr->tablename); 
     166    strcat(_cbr->command, " where "); 
    154167 
    155168    return 0;