Changeset aeccfb5 in tol
- Timestamp:
- Nov 10, 2015, 4:36:45 PM (11 years ago)
- Branches:
- 1941-docker-image-to-test, devel, master
- Children:
- 43da12e
- Parents:
- 20a88a7
- File:
-
- 1 edited
-
tol/dbdrivers/libtolsqlite.c (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
tol/dbdrivers/libtolsqlite.c
r20a88a7 raeccfb5 65 65 } 66 66 67 68 char out_msg[32000]; 69 70 67 71 //-------------------------------------------------------------------- 68 72 /*! Opens the database allocating the handle. … … 100 104 if(rc!=SQLITE_OK) 101 105 { 102 char out_msg[32000]; 103 sprintf(out_msg, "Can't open database: %s\n", sqlite3_errmsg(dbd->conn)); 106 sprintf(out_msg,"\n<E>\nERROR: [SQLite] Can't open database: %s\n</E>\n", 107 sqlite3_errmsg(dbd->conn)); 108 stdOutWriter(out_msg); 104 109 sqlite3_close_v2(dbd->conn); 105 stdOutWriter(out_msg);106 110 return(0); 107 111 } … … 173 177 if(ok!=SQLITE_OK) 174 178 { // Error 175 stdOutWriter("\nERROR: [sqlite_OpenQuery] \n"); 176 stdOutWriter(sqlite3_errmsg(dbd->conn)); 177 stdOutWriter("\nquery:\n"); 178 stdOutWriter(query); 179 stdOutWriter("\n"); 179 sprintf(out_msg,"\n<E>\nERROR: [SQLite] Can't open query: %s\n\n%s\n</E>\n", 180 query, sqlite3_errmsg(dbd->conn)); 181 stdOutWriter(out_msg); 180 182 return 0; 181 183 } … … 202 204 if(ok_exec!=SQLITE_OK) 203 205 { // Error 204 stdOutWriter("\nERROR: [sqlite_ExecQuery] \n"); 205 stdOutWriter(errmsg); 206 stdOutWriter("\nquery:\n"); 207 stdOutWriter(query); 208 stdOutWriter("\n"); 206 sprintf(out_msg,"\n<E>\nERROR: [SQLite] Can't exec query: %s\n\n%s\n</E>\n", 207 query, errmsg); 208 stdOutWriter(out_msg); 209 209 return 0; 210 210 } … … 286 286 return 1; 287 287 } 288 stdOutWriter("Error: sqlite_GetFieldName: No previous result found.\n"); 288 sprintf(out_msg,"\n<E>\nERROR: [SQLite] Cannot get %d-th field name: %s\n</E>\n", 289 nfield, sqlite3_errmsg(dbd->conn)); 290 stdOutWriter(out_msg); 289 291 return 0; 290 292 }
Note: See TracChangeset
for help on using the changeset viewer.
