Changeset 3175 for trunk/archive/psdb/test.c
- Timestamp:
- Feb 9, 2005, 2:02:16 PM (21 years ago)
- File:
-
- 1 edited
-
trunk/archive/psdb/test.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/archive/psdb/test.c
r3166 r3175 48 48 49 49 psFree(md); 50 51 // setup horses table for later tests 52 { 53 psMetadata *md; 54 psMetadataItem *item; 55 56 md = psMetadataAlloc(); 57 item = psMetadataItemAlloc("color", PS_TYPE_PTR, PS_META_STR, NULL, "100"); 58 psMetadataAddItem(md, item, 3); 59 psFree(item); 60 psDBCreateTable(dbh, "horses", md); 61 psFree(md); 62 } 50 63 51 64 // psDBSelectColumn() … … 103 116 psFree(md); 104 117 118 //psDBInsertRows(); 119 120 { 121 psArray *rowSet; 122 psMetadata *row; 123 psMetadataItem *field; 124 125 rowSet = psArrayAlloc(3); 126 rowSet->n = 0; 127 128 row = psMetadataAlloc(); 129 field = psMetadataItemAlloc("color", PS_TYPE_PTR, PS_META_STR, NULL, "brown"); 130 psMetadataAddItem(row, field, 0); 131 psFree(field); 132 psArrayAdd(rowSet, 0, row); 133 psFree(row); 134 135 row = psMetadataAlloc(); 136 field = psMetadataItemAlloc("color", PS_TYPE_PTR, PS_META_STR, NULL, ""); 137 psMetadataAddItem(row, field, 0); 138 psFree(field); 139 psArrayAdd(rowSet, 0, row); 140 psFree(row); 141 142 row = psMetadataAlloc(); 143 field = psMetadataItemAlloc("color", PS_TYPE_PTR, PS_META_STR, NULL, "pink"); 144 psMetadataAddItem(row, field, 0); 145 psFree(field); 146 psArrayAdd(rowSet, 0, row); 147 psFree(row); 148 149 if (psDBInsertRows(dbh, "horses", rowSet)) { 150 printf("psDBInsertRows() succeeded\n"); 151 } 152 153 psFree(rowSet); 154 } 155 105 156 //psDBDumpRows(); 106 157 resultSet = psDBDumpRows(dbh, "horses"); 107 158 psFree(resultSet); 159 160 // cleanup other tests 161 psDBDropTable(dbh, "horses"); 108 162 109 163 // close db
Note:
See TracChangeset
for help on using the changeset viewer.
