Changeset 3234
- Timestamp:
- Feb 15, 2005, 2:33:32 PM (21 years ago)
- Location:
- trunk/archive/psdb
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/archive/psdb/psDB.c
r3224 r3234 8 8 * @author Joshua Hoblitt 9 9 * 10 * @version $Revision: 1.2 6$ $Name: not supported by cvs2svn $11 * @date $Date: 2005-02-1 5 07:57:53$10 * @version $Revision: 1.27 $ $Name: not supported by cvs2svn $ 11 * @date $Date: 2005-02-16 00:33:32 $ 12 12 * 13 13 * Copyright 2005 Joshua Hoblitt, University of Hawaii … … 341 341 } 342 342 343 psArray *psDBSelectRows(psDB *dbh, const char *tableName, psMetadata *where )343 psArray *psDBSelectRows(psDB *dbh, const char *tableName, psMetadata *where, const psU64 limit) 344 344 { 345 345 MYSQL_RES *result; // complete db result set … … 362 362 psPtr data; // copy of result field 363 363 364 query = psDBGenerateSelectRowSQL(tableName, NULL, where, 0);364 query = psDBGenerateSelectRowSQL(tableName, NULL, where, limit); 365 365 if (!query) { 366 366 return NULL; … … 580 580 psArray *psDBDumpRows(psDB *dbh, const char *tableName) 581 581 { 582 return psDBSelectRows(dbh, tableName, NULL );582 return psDBSelectRows(dbh, tableName, NULL, 0); 583 583 } 584 584 -
trunk/archive/psdb/psDB.h
r3230 r3234 10 10 * @author Joshua Hoblitt 11 11 * 12 * @version $Revision: 1. 8$ $Name: not supported by cvs2svn $13 * @date $Date: 2005-02-1 5 22:11:21$12 * @version $Revision: 1.9 $ $Name: not supported by cvs2svn $ 13 * @date $Date: 2005-02-16 00:33:32 $ 14 14 * 15 15 * Copyright 2005 Joshua Hoblitt, University of Hawaii … … 162 162 psDB *dbh, ///< Database handle 163 163 const char *tableName, ///< Table name 164 psMetadata *where ///< Row match criteria 164 psMetadata *where, ///< Row match criteria 165 const psU64 limit ///< Maximum number of elements to return 165 166 ); 166 167 -
trunk/archive/psdb/test.c
r3224 r3234 113 113 psMetadataAdd(md, 0, "color", PS_TYPE_PTR, PS_META_STR, NULL, "red"); 114 114 115 resultSet = psDBSelectRows(dbh, "horse", md );115 resultSet = psDBSelectRows(dbh, "horse", md, 0); 116 116 OK(resultSet, "psDBSelectRows()"); 117 117
Note:
See TracChangeset
for help on using the changeset viewer.
