Changeset 28468 for branches/pap/ippTools/src/bgtool.c
- Timestamp:
- Jun 24, 2010, 12:34:53 PM (16 years ago)
- File:
-
- 1 edited
-
branches/pap/ippTools/src/bgtool.c (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/pap/ippTools/src/bgtool.c
r28458 r28468 169 169 if (psListLength(where->list)) { 170 170 psString whereClause = psDBGenerateWhereSQL(where, NULL); 171 psStringAppend(&query, " WHERE%s", whereClause);171 psStringAppend(&query, " %s", whereClause); 172 172 psFree(whereClause); 173 173 } … … 757 757 PXOPT_COPY_S64(config->args, where, "-chip_bg_id", "chip_bg_id", "=="); 758 758 pxAddLabelSearchArgs(config, where, "-label", "label", "=="); 759 PXOPT_LOOKUP_U64(limit, config->args, "-limit", false, false); 759 760 760 761 psString select = pxDataGet("bgtool_advancechip.sql"); … … 766 767 psString selectWhere = psStringCopy(""); 767 768 if (psListLength(where->list)) { 768 psString whereClause = psDBGenerateWhere SQL(where, NULL);769 psStringAppend(&selectWhere, "\n WHERE%s", whereClause);769 psString whereClause = psDBGenerateWhereConditionSQL(where, NULL); 770 psStringAppend(&selectWhere, "\n AND %s", whereClause); 770 771 psFree(whereClause); 771 772 } 772 773 psFree(where); 774 775 if (limit) { 776 psString limitString = psDBGenerateLimitSQL(limit); 777 psStringAppend(&select, " %s", limitString); 778 psFree(limitString); 779 } 773 780 774 781 if (!psDBTransaction(config->dbh)) { … … 1522 1529 PXOPT_COPY_S64(config->args, where, "-warp_bg_id", "warp_bg_id", "=="); 1523 1530 pxAddLabelSearchArgs(config, where, "-label", "label", "=="); 1531 PXOPT_LOOKUP_U64(limit, config->args, "-limit", false, false); 1524 1532 1525 1533 psString select = pxDataGet("bgtool_advancewarp.sql"); … … 1531 1539 psString selectWhere = psStringCopy(""); 1532 1540 if (psListLength(where->list)) { 1533 psString whereClause = psDBGenerateWhere SQL(where, NULL);1534 psStringAppend(&selectWhere, "\n WHERE%s", whereClause);1541 psString whereClause = psDBGenerateWhereConditionSQL(where, NULL); 1542 psStringAppend(&selectWhere, "\n AND %s", whereClause); 1535 1543 psFree(whereClause); 1536 1544 } 1537 1545 psFree(where); 1546 1547 if (limit) { 1548 psString limitString = psDBGenerateLimitSQL(limit); 1549 psStringAppend(&select, " %s", limitString); 1550 psFree(limitString); 1551 } 1538 1552 1539 1553 if (!psDBTransaction(config->dbh)) {
Note:
See TracChangeset
for help on using the changeset viewer.
